npm install 会安装全局已经安装好了的package吗?
发布于 10 年前 作者 wenjiehu 5376 次浏览 最后一次编辑是 8 年前 来自 问答

最近在搭Angularjs tutorials的环境。 package.json里定义了依赖。 发现karma,Bower,http-server,Protractor这几个包加起来都超过90M了。 3G网络伤不起丫。。。 我想问下,如果我 -g 安装这几个包之后,再在项目里npm install,npm还会下载这些包吗?

4 回复

这个你试试不就知道啦?我猜测应该是会的!

全局安装一般是为命令行使用的,貌似项目中还不能使用,需要在项目中单独安装

看版本, 你 install -g (不 -g 也一样) 会在 cache 文件夹里面缓存一份, 如果版本一致就不需要重新download了.

回到顶部