2
我有一個關於nodemon的--exec參數的問題。在本文後面(http://blog.keithcirkel.co.uk/how-to-use-npm-as-a-build-tool/),我嘗試僅使用NPM設置我的開發環境,但當我放入--exec參數時,nodemon拒絕爲我的節點服務器提供服務。重啓時,Nodemon不執行exec命令
我在的package.json腳本:
"scripts": {
"clean": "rimraf src/app/build/app.bundle.js",
"build": "browserify src/app/scripts/app.js > src/app/build/app.bundle.js",
"serve": "nodemon server.js --ignore src/app/build --exec \"npm run build\"",
"cbs": "npm run clean && npm run build && npm run open && npm run serve",
"open:dev": "opener http://localhost:9000",
},
這是我在我的git bash中得到:
[email protected] serve C:\Users\Mdeumie\Projets\Archi\poc-js-pdf
nodemon server.js --ignore src/app/build --exec "npm run build"
[nodemon] 1.8.1
[nodemon] to restart at any time, enter `rs`
[nodemon] watching: *.*
[nodemon] starting `npm run build server.js`
[email protected] build C:\Users\Mdeumie\Projets\Archi\poc-js-pdf
browserify src/app/scripts/app.js > src/app/build/app.bundle.js "server.js"
[nodemon] clean exit - waiting for changes before restart
關當然,我的server.js是不是在我的瀏覽器,我到達不明白爲什麼它似乎在執行此開始npm運行構建server.js
謝謝如果有人對此有一個想法。
謝謝!它的工作,我只是做了一點改變:我選擇事件「退出」,以確保在重新啓動服務器之前執行npm run build。 – matt2mi
@ matt2mi完美。 – Datsik