1.把專案從git上拉下來以後,檔案裡有一個gulpfile.js檔案、bower.json檔案、package.son檔案
2.我先執行了`bower install `然後又執行了`nam install gulp - -save-dev`
3.現在產生了相應的bower_compents文件和node_moudles文件,並且node_moudles裡面有gulp及相應依賴
4.但是執行gulp serve和直接執行gulp都提示`command not found`,這是我安裝流程不對嗎,哪裡出了問題?
迷茫2017-05-02 09:31:49
這樣子安裝的 gulp 是專案本地的,直接輸入 gulp 需要全域安裝
npm i gulp -g
或
./node_modules/gulp/bin/gulp.js
PHP中文网2017-05-02 09:31:49
npm install -g gulp 試試
你專案本地安裝--save-dev只是能讓gulpfile.js中的require('gulp')能引用到東西,而在命令列裡執行gulp指令取決於你的環境變數中path的配置,path中應該有一個路徑指向了C:UsersxxxAppDataRoamingnpm目錄,這個目錄下有個gulp.cmd腳本,你打開看看就懂了。