package.json
にあるdependencies
の中にあるアプリケーション用に重要なモジュールだけをコピーしたいと思います。 devDependencies
のものは省略したいと思います。node_modulesをコピーするときにdevDependenciesを省略する方法は?
package.json
{
"dependencies": {
"express": "^4.13.4",
"log4js": "^0.6.33"
},
"devDependencies": {
"gulp": "^3.9.1",
"gulp-rename": "^1.2.2",
"gulp-typescript": "^2.12.1",
"typings": "^0.7.9",
"yargs": "^4.3.2"
}
}
gulpfile.js
gulp.task('copy_packages', function() {
gulp
.src('node_modules/**/*.*')
.pipe(gulp.dest('../release/node_modules'));
});
任意のモジュールまたはdevDependencies
にdependencies
グループに属しているどのモジュールを区別するためのスマートな方法はありますか?
:あなたは
dependencies
の下に表示されgulp.src()
にこれらのモジュールは、あなたのpackage.json
ファイルを渡すだけにそれを使用することができます同じように。 – alalonde