回答
试一试,权限更改为故宫的默认目录下的命令
使用,
npm install -g bcryptjs
如果它不工作,尝试下面的步骤,
建立一个目录全球安装:
mkdir ~/.npm-global
配置NPM使用新目录路径:
npm config set prefix '~/.npm-global'
打开或创建〜/ .profile文件,加入这一行:
export PATH=~/.npm-global/bin:$PATH
回到命令行上,更新系统变量:
源〜/ .profile文件 测试:无需使用sudo即可全局下载软件包。
npm install -g jshint
的相反步骤2-4,您可以使用相应的ENV变量(例如,如果你不想修改〜/ .profile文件):
NPM_CONFIG_PREFIX=~/.npm-global
使用需要的软件包管理器关心这个给你。
如果您在Mac OS上进行全新的Node安装,您可以通过使用Homebrew软件包管理器完全避免此问题。 Homebrew以正确的权限开箱即用。
brew install node
欲了解更多详情,请参阅下面的链接,
Installing npm packages globally
Change the permission to npm's default directory
希望这是帮助你
在哪里做这个新的目录?和npm默认目录位于何处? –
@FahadSubzwari按照上面的命令它的工作非常适合我,并参考一提链接 –
@FahadSubzwari看到更新的答案 NPM目录位置 在/ usr/local/lib目录/ node_modules。OR /usr/local/lib/node_modules/npm/node_modules –
- 1. Plesk安装npm包错误
- 2. NPM安装错误
- 3. 错误NPM安装
- 4. 错误NPM安装
- 5. NPM安装错误
- 6. 错误安装NPM
- 7. npm打包程序安装错误
- 8. npm安装包中的ENOENT错误
- 9. 基本NPM使用 - 安装包错误
- 10. 错误:npm不安装软件包
- 11. 安装npm包时出错
- 12. 安装npm包时出错
- 13. mean.js在NPM安装错误安装
- 14. 安装posix时npm安装错误
- 15. 错误安装NPM于Node.js
- 16. phonegap npm安装错误
- 17. npm安装kurento错误 - docker
- 18. npm安装返回错误
- 19. NPM安装错误:rollbackFailedOptional
- 20. NPM安装给错误
- 21. NPM安装xml2json错误
- 22. Angular2 NPM安装错误
- 23. NPM安装错误angular2
- 24. 获取npm安装错误
- 25. Npm安装权限错误
- 26. npm安装错误ENOTDIR
- 27. NPM安装错误 - Msnodesql
- 28. npm coffescript安装错误
- 29. 节点npm安装错误
- 30. npm安装错误/问题
好像这种错误可以通过一个文件引起的权限锁 –
哪个文件锁?我只是安装npm包 –
试试看: 1.npm缓存先清理。 2.如果不解决的事情,拿在%APPDATA%\ NPM-缓存看看删除所有缓存文件,并重新安装一次 –