EN: I'll make a note as a "lightsaber quick install guide" here.
Firefox OS 新的 Add-on 等功能都在 lightsaber 上,要安裝稍微得費點勁,這邊分享一下最速達陣手法:
「不必」自己 build Gecko
EN: You don't have to build the whole gecko from mozilla-central, just use the nightly and it works. Check Updating your Flame and choose the https://ftp.mozilla.org/pub/mozilla.org/b2g/nightly/latest-mozilla-central-flame-kk/ builds.
lightsaber 上面叫你自己從 mozilla-central 重新自建 Gecko,但其實光是要嘗試新東西的話無此必要,只要更新 Flame 到 mozilla-central 的 nightly-build 就好:
https://ftp.mozilla.org/pub/mozilla.org/b2g/nightly/latest-mozilla-central-flame-kk/
如果不知道怎麼升級,請見 Updating your Flame
拿把光劍
EN: then, follow the quick setup section in the README.md of lightsaber, but be sure to remove the "GAIA_DEV_PIXELS_PER_PX=2.25" part.
接著就要把光劍裝上去,其 Readme 裡有最速捷徑:
sudo npm install -g bower && sudo npm install -g gulp && sudo npm install -g apm && sudo npm install -g grunt-cli && sudo npm install -g browserify
git clone https://github.com/fxos/lightsaber
cd lightsaber
make install
make sync
我這邊故意少複製了一行,原因有三:
- 我在 make sync 時有跳錯誤,如果發生錯誤無論如何就上網查一下,通常都是什麼東西沒裝好。
- 這邊有可能會問你要裝哪種 gaia-icon,我反正是挑最新的
- 這份 Readme 主要寫給 Z3C 用,如果你好傻好天真地照辦那在 Flame 上就有問題了。
最後一行是真的要把 Gaia 裝上去,作為日用機,我常用的參數是這樣:
- 要掛 Mozilla 的品牌: MOZILLA_OFFICIAL=1
- 日用,跳過測試用 App: PRODUCTION=1
- 跳過啟用導覽與設定: NOFTU=1
- 開啟 adb 連線除錯: DEVICE_DEBUG=1
- 開英文跟注音鍵盤: GAIA_KEYBOARD_LAYOUTS=en,zh-Hant-Zhuyin
如果你也要裝中文語系和設定上去,參考小帥提提供的古早資料,將語系抓下來,再以 language.json 指定一下啟用的語系即可。你的最後一行指令可能長得像這樣:
DEVICE_DEBUG=1 PRODUCTION=1 MOZILLA_OFFICIAL=1 GAIA_KEYBOARD_LAYOUTS=en,zh-Hant-Zhuyin LOCALE_BASEDIR=locales/ LOCALES_FILE=locales/l.json make reset-gaia
最後
沒有下一步了,就是這樣喵。雖然手上有 Flame 又不屬於 MoCo 的華人不多,但還是分享一下順便當自己的筆記 -- 我近兩年前寫的 build Firefox OS 筆記,現在還是很好用 :P
<(_ _)>
回覆刪除make sync 要先裝 `repo`才會動(如果從gonk開始編會用到)
刪除I'm not sure exactly why but this site is loading extremely slow for me. Is anyone else having this issue or is it a problem on my end? I'll check back later on and see if the problem still exists.
回覆刪除성인야설
대딸방
마사지
건전마사지
바카라사이트
Awesome post thank you for sharing check my article here https://writeablog.net/elmararcry/properly-here-are-a-few-verified-capabilities-in-magento-2-one-which-can-help
回覆刪除