Node.js 插件安裝及常用插件
Node.js插件安裝
Node.js常用插件
>> TypeScript
本博客為 TypeScript 而創造,不能少了 TypeScript。
http://www.typescriptlang.org/
國內有個翻譯網站
https://www.tslang.cn/
老實說,TypeScript 原來主要瞄準服務端NodeJS編程。
從官網可見,若 TypeScript 用於客戶端編程,都是和流行的Angular,React,Vue之類的加上適合的打包工具Webpack, Gulp之類的打包工具一起搭建環境。至於純 TypeScript + HTML 如何搭建環境,TypeScript官網整個網站屁話沒提。本博客有文章說道如何實現純TypeScript + HTML配合這個問題。
另外TypeScript發展太快,後來標準的JavaScript es6(es2015)有些追趕,所以技術文檔寫的有些雜亂,只看不練是不行的。
若想從Brower端開始練就會有遇到需要帶好多狗屁膏藥(Angular,React,Vue, webpack, gulp) 的問題。
如果從NodeJS端開練到時順利,tsconfig.json 天生默認就使用了module=commonjs,這是為nodejs而生的配置。
>> VSCode
Visual Studio Code運行需要Node.JS。它是一個代碼編輯器,編碼體驗非常出色。特別是 VSCode 可以編輯 JavaScript 和 TypeScript,暫時沒有別的編輯器在JavaScript和TypeScript編碼調試方面超過這款編輯器,至多打平。
這是官網
https://code.visualstudio.com/
>> Anywhere, http-server
這兩個插件可以直接運行本機的某個目錄作為網站發布,作用類似 apache, iis。暫時沒找到把TypeScript用類似Asp, PHP, JSP方式運行的方法途徑。
Anywhere 網址
https://github.com/JacksonTian/anywhere
http-server 網址
https://github.com/indexzero/http-server
>> nodemon
用於開發時監控node app,一旦發現node app的javascript發生更改,立刻從新啟動該node app,方便調試,無需手工關閉,啟動,提高效率延長生命。
官網
https://github.com/remy/nodemon
>> gulp, webpack
這兩貨打包用的,作用類似java的gradle, ant
gulp https://github.com/gulpjs/gulp https://gulpjs.com/
webpack https://github.com/webpack/webpack 註意在瀏覽器客戶端,它提到支持ES6(ES2015)及以上,不支持IE8及以下。
Node.js 插件安裝及常用插件