npm install遇到的一些问题


发布者 rebaomi  发布时间 1403855011801
关键字 Node.JS 

执行npm install somemodule后安装在当前目录下失败,有几种情况:

  1. 开启了全局安装模式,可以执行npm set global=false来取消全局安装模式(默认为true),
    如果失败,就暴力修改userconfig文件:.npmrc
    (该文件的具体目录可以用npm config list 或者npm config ls -a来查看),
    修改完后执行npm get global查看
  2. 由于是初次install,install原则是找到存在package.json所在的根目录并自动创建modules文件夹,或存在node_modules的目录,当前目录中并没有node_modules文件夹,
    且父目录中已经存在node_modules文件夹,
    这时npm就会向上寻找安装目录(如果上级目录一直没有,可能会安装到默认的全局目录)
    如果你想安装在本目录的话,有两种办法(前提是要取消全局安装模式哦):
    • 当前目录下mkdir node_modules即可
    • 删除父目录中的node_modules文件夹rm -r node_modules




回复 (3)
微信扫码 立即评论




  开源的 OurJS
OurJS开源博客已经迁移到 OnceOA 平台。

  关注我们
扫一扫即可关注我们:
OnceJS

OnceOA