nodejs実行package.json複数のスクリプト
記事の目次文章は を参照してください.問題のソース 知識点 ケース 文章の参考 Nodejsでシステムコマンド、Shellスクリプト、Pythonスクリプトを呼び出す方法およびインスタンス https://nodejs.org/api/child_process. Nodejsを使ってWindows上でCMDコマンド を呼び出します.
問題の出所
仕事の中で、命令を実行してフロントエンドの工事をスタートさせます.バックグラウンドのexpressプロジェクトも実行しなければなりません.このようにするのは面倒くさいと思います.だから、スクリプトを実行して前後端を同時に起動したいです.だから関連資料を調べました.いいです.このノートを書いて、自分の勉強を助けます.
知識のポイントは、サブプロセスを生成する方法を提供する.process.spawn(cmd,args=[],[options]) は、システムコマンドを直接実行する方法を提供する.process.exec(cmd,options,calback) は、スクリプトファイルを呼び出す方法を提供する.process.execFile ケース
問題の出所
仕事の中で、命令を実行してフロントエンドの工事をスタートさせます.バックグラウンドのexpressプロジェクトも実行しなければなりません.このようにするのは面倒くさいと思います.だから、スクリプトを実行して前後端を同時に起動したいです.だから関連資料を調べました.いいです.このノートを書いて、自分の勉強を助けます.
知識のポイント
var exec = require('child_process').exec;
// express
var cmdStr = 'node ./back/expressStudy/app.js';
exec(cmdStr, function(err,stdout,stderr){
console.log(' ');
});
//
var cmdStr = 'npm run serve';
exec(cmdStr, function(err,stdout,stderr){
console.log(' ');
});