2017-08-04 1157 views
0

我過去幾個月一直在使用nodemon。只是今天我得到了這個錯誤。我嘗試卸載nodemon並重新安裝它。我也強制安裝它。沒有工作。無論何時我運行nodemon命令bash:nodemon:找不到命令

bash: nodemon: command not found 

彈出。

還有其他的答案,我已經看着他們了。他們沒有爲我工作。

+0

https://stackoverflow.com/questions/35530930/nodemon-not-working-bash-nodemon-command-not-found –

+0

@JeremyThille我翻遍了它,不起作用。 –

+0

[nodemon not working:-bash:nodemon:command not found]可能重複(https://stackoverflow.com/questions/35530930/nodemon-not-working-bash-nodemon-command-not-found) –

回答

0

我曾經遇到過這個錯誤,並且在我的package.json中,我更新了nodemon位置並且它工作正常。

下面的代碼是在我的package.json

"start" : "./node_modules/.bin/nodemon server.js" 

,然後運行npm start它的工作原理之後。

+0

我是尋找永久的解決方案。在這種情況下,我將不得不編輯所有package.json文件。 –

+0

這是一個永久的解決方案,因爲您應該從模塊中引用'nodemon',因爲其他可能使用'package.json'進行安裝的人可能沒有全局安裝它。 –

+0

反正該解決方案無法正常工作。 –

0

這取決於您的全局變量。

確保NPM包含在您的PATH var和沒有衝突的NPM目錄

echo %PATH%

如果是這樣,讓您的NPM根,確保在您的全局路徑故宮故宮根匹配

npm root -g

導航那裏,並確保「nodemon」文件在那裏。這是安裝所有npm install -g文件的地方。 如果不運行npm i nodemon -g並確認它已被添加到npm根文件夾。

將所有這些方框打勾將使這些全局變量再次爲您工作。