專案開發問題集!~
27 Aug 2017Post Directory
專案的進行中難免會遇到些問題,這篇用來記錄些花費多時最後發現的奇葩問題 (´c_`)
環境篇
環境 build 不起來
公司專案使用 grunt 來編譯環境,不過我是來試去始終 run 不起來
Running "bower:dev" (bower) task
>> Cleaned target dir /專案位置/assets/bower
>> Installed bower packages
>> Copied packages to /專案位置/assets/bower
Running "bower:dev" (bower) task
>> Cleaned target dir /專案位置/assets/bower
>> Installed bower packages
>> Copied packages to /專案位置/assets/bower
Running "clean:dev" (clean) task
Running "jst:dev" (jst) task
>> Destination not written because compiled files were empty.
Running "sass:dev" (sass) task
ERROR: Cannot load compass.
Warning: Exited with error code 1 Use --force to continue.
Aborted due to warnings.
npm ERR! code ELIFECYCLE
npm ERR! errno 6
npm ERR! myproject@1.6.0 build-dev: `grunt dev`
npm ERR! Exit status 6
npm ERR!
npm ERR! Failed at the myproject@1.6.0 build-dev script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR! /home/pi/.npm/_logs/2017-08-27T10_28_15_605Z-debug.log
這 Error 看起來是在跑 “jst:dev” 時找不到檔案,導致到 “sass:dev” 出現 ERROR,或是 compass 沒裝
花了一整個下午找問題,後發現了問題是我的 SASS 版本太新了(WTF!!!!!!!!!!!)
gem uninstall sass
gem install sass -v 3.4.25
這問題真的頗雷的 ╮(╯_╰)╭
環境套件裝不起來
npm i
安裝出現 Error,不過 yarn 卻可以跑完安裝 (´゚д゚`)
npm -g install npm@5.3.0
降版後就解決了
更新中~~~~