我正在为gulp
项目设置一个node.js
构建文件,我对它们中的任何一个都没有任何经验。
基本上我正在做的只是将所有代码复制到部署目录,但我不确定如何处理node_modules
中存储的所有依赖项。你是否只是复制了所有这些,或者有更优选的方式吗?
gulp.task('deliver', function() {
gulp.src('src/*.html').pipe(gulp.dest('deployment/'));
gulp.src('src/*.js').pipe(gulp.dest('deployment/'));
gulp.src('src/games/').pipe(gulp.dest('deployment/'));
});
答案 0 :(得分:2)
标准方法是使用package.json文件列出所有依赖项。然后,作为部署过程的一部分,运行npm install
,它将通过您的package.json并在node_modules文件夹中安装任何必要的包。