如何在pacakage.json中链接自定义脚本以调用prestart mongod?

时间:2019-07-19 16:28:21

标签: node.js mongodb package.json npm-scripts

尝试使用自定义scripts来运行Nodemon简化我的 package.json 和本地开发。我目前正在构建一个具有前端和后端的应用程序,我需要在mongod之前和自定义之前在两个选项卡中调用start,但是我遇到了问题。

mongod仅在终端路径从测试设置为本地并且我已阅读:

我可以将prestart用作:

"scripts": {
    "prestart": "cd && mongod",
    "start": "node app",
    "nodemon": "./node_modules/.bin/nodemon app"
}

但是我没有看到如何使用自定义脚本链接prestart。当我尝试使用nodemon将其链接为:

"scripts": {
    "prestart": "cd && mongod",
    "start": "node app",
    "nodemon": "cd && mongod && ./node_modules/.bin/nodemon app"
},

我以以下方式调用Nodemon时,首先触发Nodemon,而不是在package.json中mongodb崩溃时触发

npm run nodemon

如何通过 package.json 中的一个命令在开发过程中启动mongod之前启动nodemon

0 个答案:

没有答案