日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > php開源 > 綜合技術 > [置頂] Weex開發筆記

[置頂] Weex開發筆記

來源:程序員人生   發布時間:2016-07-04 08:25:26 閱讀次數:2825次

關于weex的環境安裝,前面已介紹了,并且順利運行android版官方demo,亮點10足,繼續關注。本文介紹weex for ios的相干內容,和遇到的坑。
weex倉庫:https://github.com/alibaba/weex。
這里寫圖片描述

1,運行IOS playground

阿里巴巴官方說明:

Prerequisites
Install Node.js 4.0+
Under project root
npm install, install project
./start
Install iOS Environment
Install CocoaPods
Run playground
cd ios/playground
pod install
Open WeexDemo.xcworkspace in Xcode
Click (Run button) or use default hot key cmd + r in xcode
If you want to run demo on your device. In DemoDefine.h(you can search this file by Xcode default hot key cmd+space+o), modify CURRENT_IP to your local IP

但是依照這個步驟來,編譯報錯。多是路徑不對,總是報各種路徑找不到的毛病。然后我就這樣改:
將weex項目中ios目錄下的sdk放入playground根目錄,然后Podfile改成以下:

source 'https://github.com/CocoaPods/Specs.git' target 'WeexDemo' do platform :ios, '7.0' pod 'SDWebImage', '3.7.5' pod 'SocketRocket', '0.4.2' pod 'ATSDK-Weex', '0.0.1' pod 'WeexSDK', :path=>'./sdk/' end

點開WeexDemo.xcworkspace,編譯的時候又提示缺少兩張圖片,我加了同名的png圖片,然后可以順利編譯通過。
看看多好看,還帶了性能,調試工具
UI不錯噢。使用起來各種流暢哇。

2,各種命令行操作,shell腳本

weex根目錄下面有個打包的腳本文件:package.json,終端使用者和開發者,可以通過命令行使用腳本。
for end-user

1,清算examples/build and test/build 文件夾 *.js :

npm run clean

2,創建.we file文件

//run npm run create -- -h for help npm run create -- [name] -o [directory]

3,編譯.we文件為js

transform *.we in examples and test folders

npm run transform

4,運行npm run clean && npm run transform

npm run dev

5,開啟服務:run a file server at 12580 port

這個方便在PC閱讀器里面打開頁面看效果。也能夠自定義端口。

npm run serve

6,監測.we文件改動,自動更新

run a watcher for *.we changed ,1旦文件變動,就回自動渲染。

npm run watch

For SDK Developer

1,we文件渲染轉換 js-framework and h5-render

npm run build

2,使用 js-framework and h5-render 運行test目錄

npm run ci

3,拷貝編譯后的js文件到playgroud工程

(assets文件夾,方便調用)

npm run copy

3,weex相干技能

weex項目根目錄下面的index.html,在pc閱讀器渲染不出來。也改成weed-loader-demo的渲染方式就能夠。

<!-- jsframework --> <script src="./src/js-framework/dist/index.js"></script> <!-- h5render <script src="http://www.jyygyx.com/upload/caiji/20160629/./src/h5-render/dist/index.js"></script> 此處注釋掉,改成下面的代碼,然后 npm run serve,就能夠pc閱讀器訪問samples里面的頁面了。--> <script src="./node_modules/weex-html5/dist/weex.js"></script>

閱讀器訪問的頁面地址:http://192.168.100.47:12580/index.html?page=./examples/build/index.js,192.168.100.47替換成自己本機ip便可。weex for h5如圖:
weex for h5

4,可安裝淘寶的NPM鏡像

如果安裝node,weex工具包使用npm比較慢的話。可以用淘寶的鏡像。這是1個完全 npmjs.org 鏡像,你可以用此代替官方版本,同步頻率目前為 10分鐘 1次以保證盡可能與官方服務同步。
當前 registry.npm.taobao.org 是從 r.cnpmjs.org 進行全量同步的.
當前 npm.taobao.org 運行版本是: cnpmjs.org@
本系統運行在 Node.js@ 上.
開源鏡像: http://npm.taobao.org/mirrors
Node.js 鏡像: http://npm.taobao.org/mirrors/node
alinode 鏡像: http://npm.taobao.org/mirrors/alinode
phantomjs 鏡像: http://npm.taobao.org/mirrors/phantomjs
ChromeDriver 鏡像: http://npm.taobao.org/mirrors/chromedriver
OperaDriver 鏡像: http://npm.taobao.org/mirrors/operadriver
Selenium 鏡像: http://npm.taobao.org/mirrors/selenium
Node.js 文檔鏡像: http://npm.taobao.org/mirrors/node/latest/docs/api/index.html
NPM 鏡像: https://npm.taobao.org/mirrors/npm/
electron 鏡像: https://npm.taobao.org/mirrors/electron/
node-inspector 鏡像: https://npm.taobao.org/mirrors/node-inspector/

install e.g 舉例參考:

cd /Users/duqian/AndroidStudioProjects/Weex/weex-loader-demo npm install -g cnpm --registry=https://registry.npm.taobao.org cnpm init -y cnpm install --save-dev webpack weex-loader cnpm install --save-dev weex-scripter@^0.1.4 weex-styler@^0.0.17 weex-templater@^0.2.1 cnpm install --save-dev webpack weex-loader cnpm install --save-dev serve weex-html5

5,weex demo

weex-loader-demo,weex團隊大神阿里-鬼道錄制了視頻,這個demo簡單,拿來學習還是可以的,自行github。可以了解1些安裝,打包的進程,和weex如何加載第3方庫,比如彈toast。
weex-loader-demo視頻
另外,還有weexOne,百度大神dodola兩天寫出來的作品,主要是TabBar和網絡要求操作,親測,有bug,不是很完善。
后期我也寫1個weex demo,順便參加workshop大賽。

come on ,developer,Learn/write once,run everywhere!

Android開發,Dusan_杜乾:291902259,公眾號:OpenDeveloper

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 欧美日韩精品免费 | 91精品一区二区 | 蜜桃在线一区二区三区 | 成人欧美一区二区三区在线播放 | 久久国产精品一区二区 | 色综合精品 | 性爱免费视频 | 久久成年| 欧美国产精品一区二区三区 | 免费观看亚洲 | 欧美在线一级 | 91久久久久久久久 | 国产精品一区二区久久久 | 欧美精品一区三区 | 午夜精品久久久久久久久 | 一级黄色免费视频 | 精品免费视频一区二区 | 操人网址 | 日韩精品久久久 | 日韩av在线中文字幕 | 黑人中文字幕一区二区三区 | 看全色黄大色黄大片女图片第一次 | 麻豆国产| 免费大片黄在线观看视频网站 | 亚洲夜夜夜 | 久久久精彩视频 | 不卡一二三区 | 可以免费看的av网站 | 99精品久久 | 久久精品国产亚洲一区二区三区 | 国产一区二区三区四区www. | 国产精品亚洲一区二区三区 | 国产精一区 | 国产美女在线播放 | 亚洲福利视频一区 | 在线婷婷 | 久久久国产精品视频 | 久久中文字幕一区二区 | 国产在线一区二区 | 国产亚洲二区 | 国产精品高潮在线 |