【发布时间】:2021-10-11 00:27:23
【问题描述】:
我知道它已经被不同的问题所涵盖,但我的有点不同: 如果听起来真的很菜,请提前道歉。
这是 package.json 中的脚本:
"start": "nodemon ./index.js --exec \"node -r babel-register\"",
我将其替换为:
"start": "node scripts/start.js",
在 start.js 中,我这样做了:
const { execSync } = require('child_process')
execSync('nodemon ../index.js --exec \"node -r babel-register\"')
引发错误:
/bin/sh: nodemon: 找不到命令
我对“execSync”是否正确?
我尝试在文件中导入 nodemon,但显然没有帮助。
【问题讨论】:
-
nodemon是全局安装还是作为项目依赖安装? -
它是一个项目依赖
标签: javascript node.js package.json