昨晚略看完這本書了,看得迷迷糊糊,也看了下官方中文文檔,發現第一步都是先從github上下載某個項目下來的
git clone xxxx
然後ng start,打開瀏覽器可以看到頁面,
接下來就是按學習內容新建ts文件,寫程式碼,刷新瀏覽器,然後就能看到相應的內容
這樣的話如果我打算要angularjs做一個正式的項目,第一步也是要先clone github上的下來然後這個基礎上開始做自己的專案的嗎?
有沒有不需要先git clone xxxx的angular2的教學?
個人理解,感覺angular2是:
1, npm裡裝上typescript的相關東東
2,寫ts檔
3,csc xxx.ts 編譯產生xxx.js
4,html頁面就引用產生的xxx.js ,同時再引入其他的angular2的相關js
5,在伺服器上運行html頁面就能看到效果,如http://localhost/index.html
你自己寫一個框架也可以啊,git clone下來的東西是為了方便你運行,不光是typescript部分,還有在開發過程中監聽改變重新編譯刷新頁面,還有build來合併壓縮打包代碼生成release版本
github上面只是人家幫你搭建好了必須的環境,你不一定要clone官方的作為基礎,github上又很多開源的項目,你可以找一個適合你需求的,比如路由,組件化,按需加載
github上面的開源專案是為了方便你,把手動需要做的時候就自動化了