安装
准备
在安装 nowa 之前请先确保已经安装有 nodejs 和 npm。
必须使用 nodejs>=4.0 版本,强烈建议使用 npm>=3.0 版本。
可以通过
node -v
和npm -v
来查看 nodejs 和 npm 的版本。可以通过 n 来切换 nodejs 版本。
安装
通过以下命令来安装 nowa 和常用插件:
npm i nowa -g && nowa install
nowa install
会安装一批常用的插件。
可以使用 registry 参数来指定安装的源(nowa-install v1.2.0 之前默认使用 registry.npmjs.org 源,v1.2.0 之后默认使用 registry.npm.taobao.org 源)
nowa install --registry=https://registry.npm.taobao.org
如果报错无权限,请尝试加 sudo
sudo npm i nowa -g && nowa install
。如果报错
common.gypi not found
,请尝试rm -rf ~/.node_gyp
后重新安装。
卸载
通过以下命令来卸载 nowa 和全部 nowa 插件:
npm uninstall nowa -g
关于权限
关于权限的问题这里特别说明一下:
- Windows
请 不要 加 sudo,如果提示没权限,请使用管理员权限打开命令行,再执行命令。
Linux 和 Mac OSX
npm i nowa -g
会向npm bin -g
和npm root -g
这两个目录下写入文件,所以请确保执行安装命令时,你对这两个目录拥有写权限。nowa install
会向$HOME
和npm root -g
这两个目录下写入文件,所以请确保执行安装命令时,你对这两个目录拥有写权限。- 获得写权限可以使用以下命令:
sudo chmod 777 `npm root -g`
- 所有 nowa 开头的命令请不要加 sudo,否则可能会给你造成一些麻烦