因爲最開始沒有一點點原生開發的經驗,因此我就直接用的腳手架初始化項目。那下面咱們就從最最原始的Hello World項目開始吧,序篇太枯燥,自由發揮時間開始啦。css
npm install -g weex-toolkit weex create helloworld cd helloworld weex platform add ios weex platform add android cd platforms/ios pod install
接上面最後一個點,輸入以下代碼,就會看到瀏覽器自動打開一個網址,而後下載標題上的這個App掃描二維碼就能夠進行調試了html
weex debug src/index.vue
weex build web weex build ios weex build android
仍是把這個單獨拿出來說一下吧,網上有好多版本的一統三端的js路徑等,其實總結起來就是:
iOS:能拿到weex.config.bundleUrl(我這邊是file:///var/containers/Bundle/Application/4D5A8D6F-2824-4603-936B-B77418600858/WeexDemo.app/bundlejs/index.js)能取到上面截圖bundlejs目錄地址,再作相對處理便可。
Android:weex.config.bundleUrl拿到的地址形式不統一,最後就是寫死的file://assets/dist
web:weex run web的時候瀏覽器會自動打開一個地址,能夠研究這個地址再作一下調整。
後續章節能夠把這個方法提供給你們參考。vue
[WXSDKEngine registerModule:@"xxx" withClass:[xxx class]]; [WXSDKEngine registerComponent:@"xxx" withClass:[xxx class]];
Hello World就先講這麼多吧,第一次寫系列文章,終於把開頭三章搞定了,若是你們對個人專欄有一點點興趣,就請點個贊哦,歡迎收藏繼續關注,謝謝。android