2017-08-04 75 views
6

當我使用dotnet new angularng new生成新的Angular 4項目時,兩個生成的項目之間的主要區別是什麼?dotnet cli和角度cli基本項目模板之間有什麼區別?

我已經做了一個文件夾比較,這是非常快,並告訴我他們有一些差異在該級別。我對這些差異不是很感興趣。

我只對少數高級差異感興趣。一個例子是在一個項目中拆分一個模塊進行預渲染,而不是另一個。考慮到腳手架項目的規模,差異列表不會超過10個,所以我確定詢問高級差異並不是太寬泛的問題。我注意到

+1

' dotnet新'角包括通用 – yurzui

+1

謝謝,@Faisal,這是一個非常有趣的。爲什麼不把它作爲答案,並得到一些觀點。我看到有人投票結束,所以儘可能回答。 – ProfK

回答

2

一個區別是,DOTNET新的角度將創建webpack.json項目,而納克新將與.angular-cli.json創建

+2

'angular-cli'在內部使用webpack。 '.angular-cli.json'只是webpack config的包裝 – yurzui

+0

Ofcourse,但是angular-cli.json比webpack.json更簡單易用 – Faisal

+1

@yurzui爲什麼不讓你的原始評論成爲答案,並展開很少關於webpack的包裝如何工作。 – ProfK

0

Angular Cli

angular cli是用於製作angular components,運行測試,服務,構建等目的。它不會觸及.net。

你包括作爲yurzui提到它使用的WebPack內部不通過NPM

來的腳本。

Dotnet cli

dot net一個會生成一個項目,將加載和建立在Visual Studio中,預計將使用.net mvc on the backend,它建立在MVC應用程序,以便正確提供一個單一的網頁應用程序/ API和開箱的普遍支持

有時你必須包括來自npm的東西的部分以這種方式以及取決於它的性質 什麼具體盟友你想知道

+0

您是否爲Dotnet-cli提供了很好理解的來源。 – k11k2

相關問題