javascript - 使用 node js 执行命令行

标签 javascript node.js visual-studio-code

如何使用 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/

相关文章:

macos - 在 VS Code 中输入 Unicode 符号

javascript - css中带空格和不带空格的类有什么区别,多个不带空格的类有什么用

javascript - Mongoose - 遍历对象

node.js - 在 node.js(和 Angular 2)上使用 systemjs

node.js - 具有自定义 ON 条件的左外连接 Sequelize

flutter - 没有为类 'delete' 定义方法 'AppJsImpl'

python - 在VS Code中调试dockerized Django会导致错误 “Timed out waiting for launcher to connect”

javascript - jquery下拉菜单解释

javascript - 使用 JavaScript 提取 lang 值

javascript - 如何在列中的div中设置div