在尝试使用Node.js,NPM,Bower和Gulp(更不用说实际的库)拼凑开发环境几天之后,我发现了这两篇关于如何使用NPM作为构建工具的文章: / p>
文章的精髓;用作npm lint
:
"devDependencies": {
"jshint": "latest",
},
"scripts": {
"lint": "jshint **.js"
}
为了获得有效的客户端软件包,我使用了Gulp,因为它提供了扁平的依赖关系层次结构。但是将开发环境简化为Node / NPM很有诱惑力。有没有办法只用NPM来获得平坦的依赖层次结构?