【发布时间】:2016-10-13 06:31:46
【问题描述】:
我正在使用 Visual Studio 和 TypeScript 开发 Web 应用程序。有一些很基本的东西我不明白。
我不想将所有节点模块都签入到我的源代码控制中(这是很多文件,我不想用外部代码更新污染我的存储库)。所以我希望能够在构建之前恢复它们。我在网上发现 gulp-install 可以用来恢复包。但是,gulp-install 本身就是一个包,那怎么用呢?
在 gulp 教程中,它说 gulp 本身应该在全局和本地安装。我假设全局安装允许运行 gulp 文件,即使其余包不存在。但是其他人呢? gulp-install 没有提到它应该全局安装。现在,我可以编写一个运行 nmp install 的预构建事件,但是所有的包都会被安装,所以我不明白 gulp-install 有什么好处......
所以我真正要问的是,一起使用 gulp、gulp-install 和源代码控制的正确和预期方式是什么。
【问题讨论】:
标签: visual-studio version-control npm gulp gulp-install