angular.js - 有沒有不需要先git clone xxxx的angular2的教程?
問題描述
昨晚略看完這本書了,看得迷迷糊糊,也看了下官方中文文檔,發(fā)現(xiàn)第一步都是先從github上下載某個項(xiàng)目下來的git clone xxxx然后ng start,打開瀏覽器可以看到頁面,接下來就是按學(xué)習(xí)內(nèi)容新建ts文件,寫代碼,刷新瀏覽器,然后就能看到相應(yīng)的內(nèi)容這樣的話如果我打算要angularjs做一個正式的項(xiàng)目,第一步也是要先clone github上的下來然后這個基礎(chǔ)上開始做自己的項(xiàng)目的嗎?有沒有不需要先git clone xxxx的angular2的教程?
個人理解,感覺angular2就是:1, npm里裝上typescript的相關(guān)東東2,寫ts文件3,csc xxx.ts 編譯生成 xxx.js4,html頁面就引用生成的xxx.js,同時再引入其他的angular2的相關(guān)js5,在服務(wù)器上運(yùn)行html頁面就能看到效果,如http://localhost/index.html
問題解答
回答1:你自己寫一個框架也可以啊,git clone下來的東西是為了方便你運(yùn)行,不光是typescript部分,還有在開發(fā)過程中監(jiān)聽改變重新編譯刷新頁面,還有build來合并壓縮打包代碼生成release版本
github上面只是人家?guī)湍愦罱ê昧吮仨毜沫h(huán)境,你不一定要clone官方的作為基礎(chǔ),github上又很多開源的項(xiàng)目,你可以找一個適合你需求的,比如路由,組件化,按需加載
github上面的開源項(xiàng)目是為了方便你,把你手動需要做的時候就自動化了
相關(guān)文章:
1. angular.js - 百度支持_escaped_fragment_嗎?2. vue.js - vue apache 代理設(shè)置3. 我在centos容器里安裝docker,也就是在容器里安裝容器,報錯了?4. node.js - Vue+Webpack在dev環(huán)境下沒有問題build后出現(xiàn)莫名錯誤5. node.js - nodejs+express+vue6. css3 - 如圖的flex骰子布局是怎么實(shí)現(xiàn)的?7. css3 - 這個CSS樣式是什么意思?8. html - css布局問題,在firebug下<a>標(biāo)簽嵌入<img>標(biāo)簽但是高度<a>總比<img>多4個像素9. javascript - ios返回不執(zhí)行js怎么解決?10. 微信公眾號實(shí)現(xiàn)消息模板的推送?
