安装npm nodemon的问题
在尝试使用'npm install -g nodemon'
命令行安装nodemon时遇到了一些问题,如下图所示。
你永远不需要用root权限运行npm install -g
– 如果你得到权限错误,这意味着npm安装不正确。 npm网站提供了有关如何解决这个问题的相当全面的文档 – https://docs.npmjs.com/getting-started/fixing-npm-permissions
最好的select是使用包pipe理器来安装npm,比如MacOS上的Homebrew。 节点版本pipe理器(NVM)也可以简化这个过程,并为使用不同的节点版本提供支持。 或者,您可以更改/usr/local
的所有权,以便当前用户拥有相应的权限,也可以将当前用户将npm使用的文件夹更改为一个所有者。
由于错误提示您需要以root权限运行npm install -g。
在Windows中打开pipe理控制台,或者在Linux中使用sudo:
sudo npm install -g nodemon
如果你想避免这种情况,你可以看看使用NVM ,它可以提供一个不依赖于root权限的全局node_modules。
- 用于file upload的Angular2服务器端侦听器
- 在node.js中运行多个MSSQL查询
- 我怎么能从另一个JS通过Protractor JS调用外部JS?
- 如何使用node-mongodb-native在mongodb find()的callback中返回临时集合?
- 无法在节点v6.4.0中启用尾部呼叫优化
- 从网页刮板返回数据,asynchronous问题
- SourceMapDevToolPlugin在webpack中运行得很好。 它不接pipedevtool工作
- require():使用module.exports直接分配给“this”
- Sharepoint – 使用CLI Webpack的Angular 2应用程序