nodemon - 如何从 package.json 在 Windows 中运行 nodemon

标签 nodemon invalid-characters npm-start

我正在关注VUE tutorial在 Mac 上(在 youtube 中显示)。

在我的 src/app.js 中,我只有 console.log('hi');

如 YouTube 视频所示,package.json 中 Mac 的启动命令为:

"scripts": {
    "start": "./node_modules/nodemon/bin/nodemon.js src/app.js --exec 'npm run lint && node'",
"lint": "./node_modules/.bin/eslint **/*.js"

},

在这种情况下找不到nodemon。

所以我将正斜杠更改为反斜杠:

"scripts": {
    "start": ".\\node_modules\\nodemon\\bin\\nodemon.js src\\app.js --exec 'npm run lint && node'",
    "lint": ".\\node_modules\\.bin\\eslint **\\*.js"

},

但是现在当我运行 npm start 时,我收到了一个在 nodemon.js 中出现错误的警报

 line 1 
 charachter 1
 invalid character
 800A03F6

我尝试在 src/app.js 中使用正斜杠并得到相同的错误。与单引号有关吗?

教程在这里:(启动命令见于 21:43)这里:https://www.youtube.com/watch?v=Fa4cRMaTDUI&t=21m43s

最佳答案

你只需要使用

npx nodemon app.js 命令

全局安装nodemon后 与

npm install -g nodemon

关于nodemon - 如何从 package.json 在 Windows 中运行 nodemon,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52156074/

相关文章:

.net - string.Trim() 会从文件名中删除 *valid* 字符吗?

python - 在 lxml 中过滤无效 unicode 字符的主要方法?

node.js - 错误 : Cannot find module './util/resolveCommand'

javascript - Nodemon ts-node 无法监视 JavaScript 更改

node.js - 禁用未找到 eslint 规则的警告消息

babeljs - 错误 : listen EADDRINUSE when using nodemon with babel 7

react-native - 如何使用 Expo 清理(重置缓存)React Native。不确定是否是缓存问题

node.js - nodemon 无法正常工作

.net - 插值字符串 $ 被视为无效字符并返回错误 BC30037 (vb.net)

reactjs - 将 create-react-app npm start 与 AWS Cloud9 一起使用