避免在本地开发环境中使用多个node_module

时间:2016-09-05 07:38:53

标签: node.js sass gulp

我使用node和gulp来编译SASS,缩小javascript,复制文件等。但是,由于我在本地开发环境(OSX)上有100多个项目,我开始想知道为什么我需要300个NPM包(我启动的每个项目都有40MB,7000个文件!)就在我安装gulp和gulp-sass的时候。

当然有更好的方法来使用node / gulp / sass。我尝试过使用像compass和Codekit这样的GUI工具,但我喜欢和Gulp合作,我喜欢在命令行上工作。

有什么建议吗?

1 个答案:

答案 0 :(得分:1)

检查您的节点/ npm版本。默认情况下,最新版本的npm会变平,导致模块总数减少得多。还有一个名为pnpm的替代方法可以通过在现有版本匹配时进行链接来减少模块安装。