运行 一个带有 Grunt 的构建系统
Run a build system with Grunt
我正在尝试 运行 使用 g运行t 构建系统,但是当我尝试 运行 命令 npm install -g grunt-cli
时,我在附上图片,我也安装了 grunt-cli
但我真的迷失了我 got.I 使用 Mac OS X,版本 10.10.5 27- 的所有错误英寸,处理器 2.8 GHz 英特尔 i5。我还阅读了一篇如何在 mac 中安装节点和 npm 的文章,在那里我发现了 Homebrew,但是当我检查节点和 npm 时,它们已经安装在我的 mac 中,所以我不太确定如果我得到的错误与节点和 npm 版本有任何关系?
谢谢
运行 与 sudo
sudo npm install -g grunt-cli
您可能需要输入本机密码
说明
如果您在终端上看到错误,它显示为:
Error: EACCES: permission denied
在高层次上,它基本上意味着在执行命令时当前用户没有 privilege/access 写入目录 /usr/local/lib/node_modules
。使用 sudo
提升用户权限。
编辑:
如果还是不行试试这个:
sudo chown -R $(whoami) ~/.npm
sudo chown -R $(whoami) /usr/local/lib/node_modules
然后尝试再次安装 grunt-cli
我正在尝试 运行 使用 g运行t 构建系统,但是当我尝试 运行 命令 npm install -g grunt-cli
时,我在附上图片,我也安装了 grunt-cli
但我真的迷失了我 got.I 使用 Mac OS X,版本 10.10.5 27- 的所有错误英寸,处理器 2.8 GHz 英特尔 i5。我还阅读了一篇如何在 mac 中安装节点和 npm 的文章,在那里我发现了 Homebrew,但是当我检查节点和 npm 时,它们已经安装在我的 mac 中,所以我不太确定如果我得到的错误与节点和 npm 版本有任何关系?
谢谢
运行 与 sudo
sudo npm install -g grunt-cli
您可能需要输入本机密码
说明 如果您在终端上看到错误,它显示为:
Error: EACCES: permission denied
在高层次上,它基本上意味着在执行命令时当前用户没有 privilege/access 写入目录 /usr/local/lib/node_modules
。使用 sudo
提升用户权限。
编辑:
如果还是不行试试这个:
sudo chown -R $(whoami) ~/.npm
sudo chown -R $(whoami) /usr/local/lib/node_modules
然后尝试再次安装 grunt-cli