如何使用 nodejs 执行命令行。我正在尝试使用 visual studio 代码编辑器在我的 Angular 项目中通过 --save 在本地安装一个模块,但脚本不工作。任何人都可以找到我做的错误吗?
最佳答案
尝试将变量与命令连接起来,并将 Angular 项目的路径添加到 cwd
参数中:
child = exec("npm install --save" + module_ins,
{
cwd: '/path_to_angular_project'
},
function (error, stdout, stderr) {
...
或使用 Template literals :
child = exec(`npm install --save ${module_ins}`,
{
cwd: '/path_to_angular_project'
},
function (error, stdout, stderr) {
...
关于javascript - 使用 node js 执行命令行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57308322/