Node.js的安裝以及npm的基礎使用

索引:html

Node.js的安裝以及Node.js的模塊管理
Node.js開發環境搭建以及對ES6的支持
Node.js構建Vue.js項目
Vue.js單文件組件的開發
基於Vue.js的UI組件(Element)的使用node

一:Node.js正確寫法mysql

 在好久之前,寫過一篇 jQuery插件定義  的博客,給我留下了深入的印象。當時本意是討論jQuery插件的標準化定義,引出了jQuery寫法的問題。jquery

 jQuery寫法是變幻無窮:Jquery,jquery,JQUERY,JQuery。好些人都沒留意這個寫法的問題,官網給出的正確寫法是 jQuery。sql

今天寫Node.js的技術分享的時候,發現這個名字好複雜,寫法能夠比jQuery多 node.js ,Node.Js,Node.JS,nodejs,Nodejs,NodeJs等。官網給出的正確寫法是Node.js。npm

二:Node.js安裝json

1,Node.js嚮導安裝:gulp

網上介紹安裝Node.js的方法不少,不少都是針對較老的版本,或者是其它操做平臺上的安裝。前期的Node.js的集成度不高,安裝了Node.js,還要安裝npm工具。緩存

如今Node.js的安裝都向導化了,我基於 Node.js v8.9.4 的版本在Win7上的安裝,想寫一個安裝說明的,可是安裝的時候直接下一步,下一步就搞定了,讓我想寫安裝說明都沒法下手。工具

想了想,把安裝中最複雜的一個界面截圖出來作了一個註釋。

2 ,Node.js命令窗口的啓動:

安裝成功過,能夠從開始菜單,打開Node.js的命令行窗口:

也能夠經過 Win + R   -> 鍵入cmd命令,經過Windows的cmd窗口執行Node.js命令。

3,經過命令行查看Node.js的版本號,npm的版本號

 當啓動命令行窗口後,能夠嘗試輸入以下命令行,查看安裝程序的版本號:

查看Node.js版本號,方法1:node -v       /        方法2:node --version

查看npm版本號,方法1:npm -v             /        方法2:npm --version

4,體驗Node.js代碼編寫

console.log('Hello Node.js');
console.log(function(){return "result";}());
(function(){console.log("Hello Node.js");return "result";}())

 

 三:Node.js模塊的安裝,查看,卸載

Node.js的安裝,分爲全局安裝和本地安裝兩種方式:

能夠經過以下命令,查年Node.js的參數設置

npm config ls

1,全局安裝

a:查看全局安裝路徑的方法有不少,我先說幾種:

方法一:
npm config get prefix  //查看    
npm config set prefix  //設置 
npm config get cache   //查看全局的緩存路徑

方法二:
npm root -g    
//
npm root --global

方法三:
打開 C:\Program Files\nodejs\node_modules\npm\.npmrc   文件  基中 prefix=${APPDATA}\npm  就是指的全局安裝路徑

在Windows平臺,默認全局安裝的路徑是 C:\Program Files\nodejs\node_modules

b:全局安裝的命令:

npm install packageName -g 
//
npm install packageName --global

packageName是表示要安裝的的模塊

其中-g   --global等效,是全局安裝的參數

2,本地安裝

當新建一個目錄執行本地安裝時,須要執行以下命令,建立一個package.json文件

npm init if

當更改了cmd目錄時,把命令行跳轉到安裝的目錄,能過以下命令進行本地安裝

npm install packageName 
//
npm install packageName --save-dev

packageName 要安裝模塊的名稱

--save-dev是把安裝包信息寫入package.json文件的devDependencies屬性。

本地安裝後能夠經過require()的方式引入項目中node_modules目錄下的模塊。 以下示例,本地安裝後直接在gulpfile.js中require('mysql')。

當cmd默認目錄爲  C:\Users\Administrator安裝路爲 C:\Users\Administrator\AppData\Roaming\npm\node_modules

3,安裝技巧

a:強制安裝

安裝以前,npm install會先檢查,node_modules目錄之中是否已經存在指定模塊。若是存在,就再也不從新安裝了,即便遠程倉庫已經有了一個新版本,也是如此。

若是你但願,一個模塊無論是否安裝過,npm 都要強制從新安裝,可使用-f或--force參數。

npm install packageName --force

b:更新本地安裝 

npm update packageName

c:卸載安裝

npm uninstall packageName -g

d:安裝預覽版本,以eslint爲例

npm i eslint@next --save-dev

結語:

經過本博客介紹了Node.js的安裝,以及Node.js模塊的管理。對Node.js有興趣的碼友們能夠留意後續博客。

相關文章
相關標籤/搜索