运行 child_process 到 运行 server.js 文件
run child_process to run server.js file
我有点迷失在 child_process
文档中。在 child_process
中 运行 a server.js
的推荐方法是什么?
我应该 运行 下面这个吗?另外,如果我杀死主文件,它会不会也杀死子进程?
const { exec } = require('child_process')
exec('node server.js')
背景故事:我正在尝试 运行 webpack,但是从 webpack JS 文件启动代理 api 服务器。
所以在这里经过一些修改后,我从同一个文件中同时到达 运行 webpack 服务器和 express 服务器(注意:它们确实同时被杀死 :))
在webpackDevServer.js
child_process.exec('node servers/devServer.js ' + API_SERVER_PORT, (err, stdout, stderr) => {
if (err) {
throw new Error('Proxy server failed to run.', err);
}
})
console.info('> API SERVER: running on port', API_SERVER_PORT)
我有点迷失在 child_process
文档中。在 child_process
中 运行 a server.js
的推荐方法是什么?
我应该 运行 下面这个吗?另外,如果我杀死主文件,它会不会也杀死子进程?
const { exec } = require('child_process')
exec('node server.js')
背景故事:我正在尝试 运行 webpack,但是从 webpack JS 文件启动代理 api 服务器。
所以在这里经过一些修改后,我从同一个文件中同时到达 运行 webpack 服务器和 express 服务器(注意:它们确实同时被杀死 :))
在webpackDevServer.js
child_process.exec('node servers/devServer.js ' + API_SERVER_PORT, (err, stdout, stderr) => {
if (err) {
throw new Error('Proxy server failed to run.', err);
}
})
console.info('> API SERVER: running on port', API_SERVER_PORT)