win7下安裝配置nodejs、使用npm安裝express


 

1.下載node

http://nodejs.cn/download/ 這里下載自己需要的

我的環境是win764,下載地址是:https://nodejs.org/dist/v6.2.0/win-x64/node.exe

它就一個exe文件,想要使用還要配置下環境變量

win7:

“我的電腦”右鍵點擊“我的屬性”,點擊左邊的‘高級系統設置’,在打開的系統屬性面板,點擊選項卡‘高級’--面板底部的‘環境變量’

在系統變量找到PATH,在變量值后面,追加上‘D:\node;’ (這是存放node.exe的地方)

這里順便講下添加NODE_PATH,值為 ‘D:\node\node_modules;%NODE_PATH%;’  相當於一些文章提到的node_global

 

vs插件:下載並安裝NTVS在Visual Studio根目錄

vs2013:  https://github.com/Microsoft/nodejstools/releases/tag/v1.1.1

 

2.下載npm

下載地址:https://github.com/npm/npm

在D:\node下,創建一個node_modules文件夾,將npm-lastest整個文件夾拷貝進去,然后改名為npm

打開CMD,執行npm install express -g 等待安裝完成即可

輸入node 回車,輸入require("express");出現以下信息即安裝成功。

ps:退出nodejs終端命令行,ctrl+D一次 或  ctrl+C兩次 或輸入“ .exit” 即可

 

express命令的使用,查看版本信息。輸入express -V ,提示express不是內部或外部命令。

因為express4.x中將命令工具分離出來了,所有需要先裝express-generator。

命令行輸入:npm install -g express-generator,即安裝成功。

 

npm 文檔

https://www.npmjs.com.cn/  中文

https://docs.npmjs.com/  英文

幾個npm的常用命令

npm -v #顯示版本,檢查npm 是否正確安裝。

npm install express #安裝express模塊

npm install -g express #全局安裝express模塊

npm list #列出已安裝模塊

npm show express #顯示模塊詳情

npm update #升級當前目錄下的項目的所有模塊

npm update express #升級當前目錄下的項目的指定模塊

npm update -g express #升級全局安裝的express模塊

npm uninstall express #刪除指定的模塊
---------------------
原文:https://blog.csdn.net/qwdafedv/article/details/58048935 

 

菜鳥教程

https://www.runoob.com/nodejs/nodejs-npm.html

 

3.創建網站

由於現在什么都沒有,在D:下創建一個test文件夾,

在cmd進入該文件夾,  執行命令npm start 或者node binwww
瀏覽器打開localhost:3000即可訪問

 

事實上會出錯,因為很大組件沒有加載

會出現500 Error: Cannot find module 'xxxx'

cmd輸入npm install xxxx ,不管出現哪個module 找不到,

就將module名稱復制下來用npm安裝一次,

最后就成功了

 

4.升級

nodejs升級的兩種方法:https://blog.csdn.net/hl449006540/article/details/79698905

然而,在windows下使用會出錯,原因是我的版本太低了

那就直接到官網下載:https://nodejs.org/zh-cn/download/

安裝時候出現個小問題,導致win7一直重啟,原因是點擊了一個附加的安裝選項,是和vs有關的

C:\Users\Administrator>node -v
v10.13.0

C:\Users\Administrator>npm -v
6.4.1

 

 

 

參考文章:

http://jingyan.baidu.com/article/7f41ecec0e3a25593d095c26.html

http://jingyan.baidu.com/album/bad08e1ee501e009c8512106.html

推薦:

七天學會NodeJS http://nqdeng.github.io/7-days-nodejs/

Node.js 入門      http://cnodejs.org/getstart

express中文網站         http://www.expressjs.com.cn/

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM