Node.js

Node.js是什么?

以下來自百度百科:
Node.js是一個Javascript運行環境(runtime)。實際上它是對Google V8引擎進行了封裝。V8引 擎執行Javascript的速度非常快,性能非常好。Node.js對一些特殊用例進行了優化,提供了替代的API,使得V8在非瀏覽器環境下運行得更好。

  一句話:Node.js提供了一個環境,供快速執行JS語句的。

安裝Node.js

下載官網你需要的版本,基本上一直next就好,你可以選擇不安裝在C盤,只要記住路徑就好。
安裝完成后,你會得到一下兩個:

Node.js
node_npm

這里重點說一下隨Node.js一起被安裝的NPM
NPM是包管理工具,能解決NodeJS代碼部署上的很多問題,有以下幾種用途:

  • 允許用戶從NPM服務器下載別人編寫的第三方包到本地使用。
  • 允許用戶從NPM服務器下載并安裝別人編寫的命令行程序到本地使用。
  • 允許用戶將自己編寫的包或命令行程序上傳到NPM服務器供別人使用。
 一句話:是一個包管理工具,提供了一種簡單易管理的下載方式。
 在這里,對于包的理解,你可以說里面提供了很多的函數或者框架供你使用。
Ubuntu下
sudo apt-get install nodejs
sudo apt-get isntall npm
sudo ln -s /usr/bin/nodejs /usr/bin/node

sudo 是個好東西,每次出現Permission denied 或者 帶有 permission,用sudo絕對沒錯

簡單使用

在命令行輸入
創建一個JS文件,在NPM輸入
這是在Git Bash下運行

對于,創建一個JS文件,不知道你使用的是什么方法?
筆者第一次創建時,是這樣的(捂臉)

當然第二個Hello.js你使用node Hello.js時,是不能運行的。
不知道是那個語言給了我這樣的錯覺,名字改成語言的后綴名.XXX在命令行就可以運行,然而這樣是不可以的。
推薦使用Notepad++,還可以些markdown語法,不過需要你調試。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容