nodejs npm install全局安装和本地安装的不同

已举报 回答
nodejs npm install全局安装和本地安装的不同
问在线客服
扫码问在线客服
  • 回答数

    5

  • 浏览数

    6,342

5个回答 默认排序
  • 默认排序
  • 按时间排序

已采纳
全局安装可以在命令行直接运行(全局模块的真实安装路径在/usr/local/lib/node_modules/下,/usr/local/bin下的可执行文件只是软链接)

本地安装只能在安装目录下运行(./node_modules 下)
比如“npm install -g eslint”,可以在任意命令行窗口输入“eslint -v”查看eslint版本号
参考:http://www.cnblogs.com/chyingp/p/npm-install-difference-between-local-global.html
取消 评论
第一步: nodejs官网

第二步: 下载nodejs(Linux Binaries)

第三步: 解压nodejs压缩包

第四步: 可以直接使用

第五步: 查看版本号

第六步: 采用源码编译安装
下载nodejs源码并解压

第七步: 编译安装
./configure
make && make install

第八步: 再次查看版本号
取消 评论
[module_name]里是让你填具体的模块名。
比如:
npm install oracle
这就安装了oracle的数据库驱动模块。

404在http协议中表示resource not found,是因为没有那个模块名叫“[module_name]”的,所以找不到。
取消 评论
你能安装出不是全局的node?
取消 评论
重新下载一下试试 如果还不行就该换电脑了
取消 评论
ZOL问答 > nodejs npm install全局安装和本地安装的不同

举报

感谢您为社区的和谐贡献力量请选择举报类型

举报成功

经过核实后将会做出处理
感谢您为社区和谐做出贡献

扫码参与新品0元试用
晒单、顶楼豪礼等你拿

扫一扫,关注我们
提示

确定要取消此次报名,退出该活动?