如题,离线情况下,怎么安装npm install -g gulp ?能手动拷贝文件么?
可以 的,然后进到gulp目录里(确保有node_modules目录)
npm link
我是想问在没有网络的情况下,怎么安装全局模块呢?
有些依赖系统环境,是不能的例如iconv, 在npm安装的过程中需要根据系统环境去编译,这样直接拷贝会出问题吧
@nnnbnnn 这个你只要找到你安装全局模块的路径 然后把你需要安装的包拷过去(这个是全局使用~),或者像 @i5ting 大神那样link过去 参考npm link
首先一个很重要的问题,就是 npm 的所有东西都是从网络上获取的。即使是有缓存,他也要联网获取依赖关系
有以下两种情况
对于情况1 ,那我也无能为力,只能联网去下载安装。
情况2,因为 npm 默认是会缓存的,一般是在 用户主目录下面的 .npm 文件,所以你可以去里面解压出来,然后按照 i5ting 的方式来就可以了。不过你需要手动去解决他们的依赖关系。
.npm