簡體   English   中英

如何編譯Node.js和Angular

[英]How to compile Node.js and Angular

我將從事一個包含Node.js,Angular和Mongo DB的項目。 我已經在.Net環境中工作了15年以上,因此這對我來說將是一個新世界。 所以我有幾個問題。

  1. 建議為Node.js和Angular使用哪種IDE? 我對使用Visual Studio非常滿意,並且我注意到VS具有擴展名,因此可以將其用於Node.js和Angular。 它具有智能感知功能,也顯示編譯時錯誤。 是推薦使用VS還是有更好的IDE可用?

  2. 來自.Net世界,所有.Net項目都必須在部署它們之前進行編譯。 對於Node.js或Angular項目,這不是真的嗎? 我們不需要編譯它們嗎? 我注意到我的團隊成員只是將整個文件夾(包含代碼)復制到prod服務器,僅此而已。 沒有編譯,沒有bin文件夾,沒有發布文件夾。

  3. 我打算使用Jenkins進行部署,因此,如果第二個問題是正確的,那么我想我只需要編寫將代碼復制到目標位置的腳本即可。 (並根據環境相應地操作配置文件)

如果您已經使用過.NET(特別是ASP.NET),那么學習Node.js和AngularJS就不會那么困難了。

  1. 我會建議使用VS Code
  2. 無需構建和部署。 但是,如果您已經知道Visual Studio nuget軟件包管理器,則npm與之類似。 並且您可能需要下載項目的軟件包依賴項。 與構建過程無關,但與.NET包引用和nuget包完全相關。
  3. 是的,您只需要編寫腳本即可將代碼復制到目標位置

1>如果您更熟悉Visual Studio,則可以使用VS的Nodejs插件 也有流行的Microsoft Visual Code文本編輯器。 我更喜歡使用Sublime Text。

2>不,不需要編譯。 所有都是運行V8引擎的javascript文件。

3>是,您需要將文件復制到所需位置。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM