Sencha安装
最近想研究下html5, 早就聽說過這是2013年的趨勢,自己作為新一代的碼媛當(dāng)然要熟悉下。順便讓博客園見證我的一步一步阿~
想選擇Sencha作為框架,首先來安裝下。
0)但在安裝前我要先在mac (windows 里面已經(jīng)被我弄得結(jié)構(gòu)混亂無比,不去折磨了)上架個web server。
在“系統(tǒng)偏好設(shè)置里面”可能是更新了新的版本,沒有了internet sharing 的選項(xiàng)了。于是用終端,為此還改了系統(tǒng)密碼。。。==!(空的為什么不行?)
sudo apachectl start
1)下載sencha touch, 我想弄mobile app
下載頁面自動下載了解壓后的文件夾放到,“/Library(資源庫)/WebServer/Documents/”下
但是我發(fā)現(xiàn)當(dāng)我localhost 上訪問這個文件夾會forbidden
于是,按鍵盤 Command + Shift + G
輸入 /etc
進(jìn)入/etc/apache2/users
。。。
。。。
好吧試了更改httpd.conf, 又發(fā)現(xiàn)只能在shell中建立,改了deny->allow什么還是不行,其間疑惑為什么要建立一個這么奇怪的sencha版本號(那個forbidden的文件夾名)的username,于是把Index移到根目錄發(fā)現(xiàn)轉(zhuǎn)了下還是不行(這是因?yàn)镮ndex 有轉(zhuǎn)向到本地文件),變成無法連接的錯了。
。。。
后來索性建立自己名字的文件夾把文件夾移進(jìn)去,發(fā)現(xiàn)行了==!
終于到hello world 這一步了。
2)裝sdk TOOL
測試下
cd /library/webserver/documents/***
后來發(fā)現(xiàn)還要裝java sdk ...
裝完之后發(fā)現(xiàn)在使用命令的時候一直有
[WARN] The current working directory (/Appplications/MAMP/htdocs/sencha-touch-sdk-2.0.1-rc) is not a recognized Sencha SDK or application folder. Running in backwards compatiblity mode.的報錯 然后發(fā)現(xiàn)論壇上有案例的 http://www.sencha.com/forum/showthread.php?196001-quot-Not-a-recognized-Sencha-SDK-or-application-folder-quot-on-OSX-w-2.0.0-Beta-2-2.0.1-rc
最后發(fā)現(xiàn)其實(shí)是按照guide 的鏈接sdk 和tool的版本不是很匹配,于是換了cmd 加了環(huán)境變量然后刪了tool重啟了shell就好了之后在生成新文件的時候有ERR] com.sencha.exceptions.ExTemplate: Cannot write to targetDir={0}沒辦法了在root account下操作了 :sudo -s之后終于生成出了
3)這下可以開始hello world 了不?明天 繼續(xù)
這樣的話就可以通過瀏覽器 看到新建的app
生成了這些文件:
app: 文件夾,包含models, views, controllers ,stores
app.js: app 的主要javascript入口
app.json:app 的configuration file
index.html:app 的 HTML
packager.json:configuration file
resources:包含app 的css和圖片
sdk: 一個sencha touch sdk 的副本
總結(jié)
- 上一篇: 黄晓明出借账户涉嫌股票操纵 工作室遭“打
- 下一篇: mac键盘图表大全