2016-11-02 74 views
2

的Windows 10 Pro的64一飲而盡找不到命令

我跑到下面的命令

npm install --global gulp-cli 
npm init 

然後,我改變目錄到我的項目:

npm install --save-dev gulp 

然後試圖逃跑一飲而盡,並得到

-bash: gulp: command not found 

my package.j兒子文件讀取

{ 
"name": "riad-kilani_v4-child", 
    "version": "1.0.0", 
    "description": "", 
    "main": "gulpfile.js", 
    "dependencies": { 
    "gulp-cli": "^1.2.2" 
    }, 
    "devDependencies": { 
    "gulp": "^3.9.1", 
    "gulp-sass": "^2.3.2" 
    }, 
    "scripts": { 
    "test": "echo \"Error: no test specified\" && exit 1" 
    }, 
    "author": "", 
    "license": "ISC" 
} 

有關這是怎麼回事的任何想法?

+0

我想通了。我跑了 'npm rm --global gulp' 清除任何版本衝突,然後運行 'npm install --global gulp-cli'。 這做了一個乾淨的吞嚥安裝,它現在工作完美無瑕。 – f1ss1on

回答

0

對於遇到此問題的其他人只是運行npm install和npm更新。

1

我已經陷入了同樣的問題。即使在npm install gulp -gnpm install bower -g後,吞嚥和涼亭都顯示出錯誤。

這是要記住的事情。 1. gulp和bower命令不在根目錄下運行。切換回系統用戶並運行它 2.確保您正在運行的gulp文件夾具有用戶權限。否則權限將被拒絕

希望這對你的作品

0

在MacOS塞拉利昂v10.12.6,以下全局使用sudo安裝爲我工作。

sudo npm install gulp -g