无法为全球Office加载项安装最新版本的Yeoman和Yeoman生成器

时间:2018-10-16 18:11:38

标签: node.js onenote

我正在尝试在全球范围内安装最新版本的Yeoman和Yeoman生成器以用于Office加载项。我在macbook终端上运行以下代码。

npm install -g yo generator-office

它给了我整个终端的错误消息列表。

npm WARN checkPermissions Missing write access to /usr/local/lib/node_modules

1 个答案:

答案 0 :(得分:0)

您遇到权限问题。如果您在终端中键入ls -l /usr/local/lib/,将会看到您没有对该文件夹的写入权限(有关权限的更多基本信息,请参见this article)。 beware of installing global packages though

根据npm的建议,使用node version manager(nvm)。按照他们的安装说明step by step,您不会遇到权限问题。 node和您安装的全局软件包将被放置在您具有完全权限的隐藏目录/home/YOUR_USER_NAME/.nvm中。