weexpack 創(chuàng)建項目, 打包Android 和 ios

哎呀,做前端, 打包一個app有點難搞,又是初接觸 weex, 之前沒找到怎么打包, 看了些帖子似乎需要 android 建項目,但是不懂 android, 搞了一天也沒好我去, 浪費了不少時間, 終于找到了 weexpack , android的apk按步驟很快就搞好了,下面是一個 weex項目打包成 安卓和ios apk的步驟命令 ( ios沒有設備,所以只成功打了安卓的, 但是ios命令還是有的)

網(wǎng)上有使用 weexpack init appName 命令生成一個項目, 但是我使用了沒有反應不知道為啥

**不廢話了,說步驟吧 **
使用 weexpack 生成項目, 并打包成apk 參考的源文件

1: 首先確保 node.js版本大于6.0, 不然使用 weexpack 時會報錯(部分使用es6語言,node版本太低不支持es6)

下面所有都是命令行執(zhí)行的命令

2: 全局安裝 weexpack

npm install weexpack -g

3: 生成weex項目

weexpack create 項目名字

  • 注意: 創(chuàng)建的工程默認不包含 ios 和 android 工程模版
4: 進入項目根目錄安裝依賴

npm install

此時如果你有其他的weex項目, 可以正常web上跑的, 你可以把src文件下的所有文件復制出來粘貼在此文件中的src文件下, 打包時會編譯到apk中
不過, 先查看下android.config.json 或者 ios.config.json 中指定的weex bundle文件 WeexBundle, 改為你的起始文件 index.js / main.js 之類的

5: 安裝應用模板 生成 android 或者 ios 工程
  • android模板

weexpack platform add android

執(zhí)行完成后會在platforms文件夾下生成android文件目錄

  • ios工程模板

    weexpack platform add ios

    執(zhí)行完成后會在platforms文件夾下生成ios文件目錄

6: 打包apk
  • android

weexpack run android

- 注意:`android.config.json` 或者 `ios.config.json`中的信息 
  - `AppName:` 生成的apk安裝后的應用名
  -  `AppId: `application_id 包名
  -  `SplashText:` 打開后歡迎頁上面的展示文字
  - `WeexBundle: `指定的weex bundle文件(支持文件名和url的形式)
  文件名則以本地文件的方式加載bundle,url則以遠程的方式加載bundle 如果以本地方式指定bundle .we文件請放到src目錄滔以。
  • ios打包

    • 模擬器運行

      weexpack run ios

    • 構(gòu)建ipa包

    weexpack build ios

    構(gòu)建包的過程中穿肄,將會提示讓您輸入CodeSign(證書)
    叁怪,Profile(provisioning profile),AppId疚宇,只有輸入真實的這些信息才能成功打包。 其余如AppName,和入口weex bundle文件可以編輯項目目錄下的ios.config.json配置础废。 打完包成功之后篡诽,可以在/playground/build/ipa_build/目錄下獲取ipa文件
    注:證書需要預先安裝到keychain中,在keychain中點擊右鍵獲取證書id(證書名稱)猛拴,provisioning profile文件(mobileprovision)需要獲取UUID羹铅,進入目錄 可以看到mobileprovision_UUID.sh文件,此文件可以獲取到UUID*
    mobileprovision_UUID.sh用法如下: $ ./mobileprovision_UUID.sh *mobileprovision
    參數(shù)(*mobileprovision)為provisioning profile文件路徑

7: html5打包

weexpack build web

這樣你可以把打包后的資源上傳到cdn服務器愉昆,然后上線你的web項目职员。

  • 在html5平臺上運行

    weexpack run web

  • 額,最近在自學網(wǎng)上看些很雜的東西跛溉,但是需要積分焊切, 幫我點下鏈接掙個積分謝謝各位道友,
    http://www.51zxw.net/study.asp?vip=15150074

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末芳室,一起剝皮案震驚了整個濱河市专肪,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌堪侯,老刑警劉巖嚎尤,帶你破解...
    沈念sama閱讀 206,482評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異伍宦,居然都是意外死亡芽死,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,377評論 2 382
  • 文/潘曉璐 我一進店門次洼,熙熙樓的掌柜王于貴愁眉苦臉地迎上來关贵,“玉大人,你說我怎么就攤上這事卖毁∫驹” “怎么了?”我有些...
    開封第一講書人閱讀 152,762評論 0 342
  • 文/不壞的土叔 我叫張陵,是天一觀的道長炭剪。 經(jīng)常有香客問我练链,道長,這世上最難降的妖魔是什么念祭? 我笑而不...
    開封第一講書人閱讀 55,273評論 1 279
  • 正文 為了忘掉前任兑宇,我火速辦了婚禮,結(jié)果婚禮上粱坤,老公的妹妹穿的比我還像新娘隶糕。我一直安慰自己,他們只是感情好站玄,可當我...
    茶點故事閱讀 64,289評論 5 373
  • 文/花漫 我一把揭開白布枚驻。 她就那樣靜靜地躺著,像睡著了一般株旷。 火紅的嫁衣襯著肌膚如雪再登。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,046評論 1 285
  • 那天晾剖,我揣著相機與錄音锉矢,去河邊找鬼。 笑死齿尽,一個胖子當著我的面吹牛沽损,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播循头,決...
    沈念sama閱讀 38,351評論 3 400
  • 文/蒼蘭香墨 我猛地睜開眼绵估,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了卡骂?” 一聲冷哼從身側(cè)響起国裳,我...
    開封第一講書人閱讀 36,988評論 0 259
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎全跨,沒想到半個月后缝左,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 43,476評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡浓若,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 35,948評論 2 324
  • 正文 我和宋清朗相戀三年盒使,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片七嫌。...
    茶點故事閱讀 38,064評論 1 333
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖苞慢,靈堂內(nèi)的尸體忽然破棺而出诵原,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 33,712評論 4 323
  • 正文 年R本政府宣布绍赛,位于F島的核電站蔓纠,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏吗蚌。R本人自食惡果不足惜腿倚,卻給世界環(huán)境...
    茶點故事閱讀 39,261評論 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望蚯妇。 院中可真熱鬧敷燎,春花似錦、人聲如沸箩言。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,264評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽陨收。三九已至饭豹,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間务漩,已是汗流浹背拄衰。 一陣腳步聲響...
    開封第一講書人閱讀 31,486評論 1 262
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留饵骨,地道東北人翘悉。 一個月前我還...
    沈念sama閱讀 45,511評論 2 354
  • 正文 我出身青樓,卻偏偏與公主長得像宏悦,于是被迫代替她去往敵國和親镐确。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 42,802評論 2 345

推薦閱讀更多精彩內(nèi)容