KKBOX / FireApp

Fire.app is a HTML prototyping tool with Sass/Compass/ERB/Haml/Slim/Markdown support
http://fireapp.kkbox.com/
GNU General Public License v2.0
613 stars 79 forks source link

Build Project 出現 404 Not Found 錯誤 #270

Open elct9620 opened 10 years ago

elct9620 commented 10 years ago

2014-10-17 12 15 34

錯誤訊息如截圖,只能建置部分檔案。 在 MacOSX 10.9 以及 MacOSX 10.10 都會發生,原因不明。

期間只有修改 zsh 的 JAVA_HOME 的環境變數設定。

asamoon commented 10 years ago

我也有類似的問題 在 Build Project 時出現 「no such file to load -- less」 2014-10-23 8 51 33

可是我都只用 sass,專案內也沒有 less 檔 以前 Build Project 也沒有出現這種狀況

[更新] 移除一些 plugin 附的 css 之後,錯誤訊息不一樣了: 2014-10-23 9 06 19

我的OS是 MacOSX 10.9.5

elct9620 commented 10 years ago

昨天我使用的時候又變回正常的狀態,是不是在 Build 的過程中需要連線到什麼地方?

hlb commented 10 years ago

@asamoon 好奇怪...可以寄信到 contact@kktix.com,提供你另一個測試版本嗎?

@elct9620 build 的時候是把 Fire.app web server 爬一遍,但是 404 not found 不知道發生了什麼事情。請問你的 Java 版本是?

elct9620 commented 10 years ago
[elct9620] ~ % java -version
java version "1.7.0_65"
Java(TM) SE Runtime Environment (build 1.7.0_65-b17)
Java HotSpot(TM) 64-Bit Server VM (build 24.65-b04, mixed mode)

目前的 Java 版本。

asamoon commented 10 years ago

反覆嘗試之後終於發現問題所在了~囧rz 我的習慣是在所有的專案中都有加入一個叫做 docs 的目錄 裡面放置跟專案相關的 .psd 設計圖與一些在專案中使用的第三方 js plugin 與文檔...等等 雖然我已經在 build_ignore.txt 設定了 Build Project 時忽略此目錄及其下所有檔案 但 fire.app[1.13.1] 還是在 Build Project 時進入了 docs 這個目錄並試圖編譯其中的 .less 檔 所以報出了如前的錯誤訊息 (順便一提,那些 .less 檔是 font-awesome 的) 問題是 fire.app 之前的版本似乎沒有這個情況 (我是從 fire.app 最早釋出的版本就開始用了~之前也是 compass.app 的愛用者) 這個情況提供給您參考,也希望對各位有用~ 感謝!

hlb commented 10 years ago

囧,感謝。

事實上應該要把實驗性的 less 支援拿掉。

less is dead

asamoon commented 10 years ago

Long live SCSS/SASS!

elct9620 commented 10 years ago

這樣說起來,我的問題可能也是 less 的關係,開始死掉的那個專案裡面因為有 node_modules 裡面有非常多檔案,可能裡面也混有 less 的檔案吧⋯⋯

elct9620 commented 9 years ago

因為要 Deploy SITCON 2015 的 CFP 頁面,我又跑去研究問題所在⋯⋯

感覺是 tiltless 死掉造成的,我去 Clone 關閉 less js 支援的版本去 Build 出來也是會出問題⋯⋯

hlb commented 9 years ago

@elct9620 寄信來拿個 beta 版本試試看好嗎 :)