二、安裝必備模組
安裝完之後開啟嘗試執行程式,可能會提示缺少的模組,比如:
error: cannot find module 'mime'//表示缺少mime模組
error: cannot find module 'socket.io'//表示缺少socket.io模組
這個時候根據提示,安裝必備的modules就可以了。用cmd開啟dos命令,開始安裝必備模組。
1、區域性安裝
切換到到nodejs的專案目錄,比如我建立了專案chat:
cd " c:\program files\nodejs\chat"
然後再輸入:
node npm install mime
node npm install socket.io
安裝完之後直接放在"chat\node_modules"目錄下
2、全域性安裝
安裝時帶上-g。如node npm install mime -g。
三、其他問題
執行node.js,typeerror: cannot read property 'prototype' of undefine
**裡使用的是較老的版本的寫法,安裝的是最新版。出現版本相容問題。可以選擇安裝較老版本或者用下面方式解決:
是版本相容問題,安裝nodejs版本維護工具 n,n lts更新為lts版本,問題就解決了。
解除安裝全域性安裝模組 npm uninstall -g
解除安裝後,你可以到 /node_modules/ 目錄下檢視包是否還存在,或者使用以下命令檢視:npm ls
檢視所有全域性安裝的模組 npm ls -g
檢視npm預設設定(部分) npm config ls
檢視npm預設設定(全部) npm config ls -l
npm的指令還是要多看英文文件,如
那麼如何修改該路徑呢?
使用命令 npm config set prefix "d:\program files\npm_global_modules\node_modules"
Nodejs教程22 使用Nodejs運算元據庫
資料庫示例 lesson26 test.sql nodejs運算元據庫需要用到mysql模組,通過npm i mysql d進行安裝。之後可以通過mysql.createconnection方法新建乙個資料庫連線,需要傳入的引數有位址 埠 登入名 密碼,以及需要連線的資料庫。mysql.create...
nodejs菜鳥教程
唉,仔細算下來和nodejs打交道7個半月了,說實話,真的不會nodejs,也不會什麼koa,erxpress,js基礎知識,es7基礎語法,真的啥都不會啊.所以說還是得多學習。關於nodejs直譯器 nodejs 服務端js執行環境 基於google的v8引擎 就是乙個直譯器 nodejs就是乙個...
nodejs安裝教程
安裝node.s 2 安裝 我的安裝目錄 d nodejs 3 安裝完成後,直接通過dos命令檢視 輸入 node v 檢視版本號 然後輸入 npm,檢視是否安裝成功。4 改變原有的環境變數 4.1首先配置npm的全域性模組的存放路徑 cache的路徑,此處我選擇放在 d nodejs 執行dos,...