我已經嘗試了下面的命令,mysql模塊沒有被添加到node_module文件夾中,也有使用mysql的代碼引發錯誤。無法在nodejs中使用npm安裝mysql
Your environment has been set up for using Node.js 0.8.3 (ia32) and NPM
C:\Users\Work>npm install mysql
npm http GET https://registry.npmjs.org/mysql
npm http 304 https://registry.npmjs.org/mysql
npm http GET https://registry.npmjs.org/hashish/0.0.4
npm http 304 https://registry.npmjs.org/hashish/0.0.4
npm http GET https://registry.npmjs.org/traverse
npm http 304 https://registry.npmjs.org/traverse
[email protected] node_modules\mysql
└── [email protected] ([email protected])
C:\Users\Work>npm install [email protected]
npm http GET https://registry.npmjs.org/mysql/2.0.0-alpha3
npm http 304 https://registry.npmjs.org/mysql/2.0.0-alpha3
npm http GET https://registry.npmjs.org/require-all/0.0.3
npm http 304 https://registry.npmjs.org/require-all/0.0.3
[email protected] node_modules\mysql
└── [email protected]
C:\Users\Work>node D:\nodejs\sqlwrite.js
module.js:340
throw err;
^
Error: Cannot find module 'mysql'
at Function.Module._resolveFilename (module.js:338:15)
at Function.Module._load (module.js:280:25)
at Module.require (module.js:362:17)
at require (module.js:378:17)
at Object.<anonymous> (D:\nodejs\sqlwrite.js:1:74)
at Module._compile (module.js:449:26)
at Object.Module._extensions..js (module.js:467:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Module.runMain (module.js:492:10)
C:\Users\Work>
我已經進入github上顯示的命令。
您應該添加路徑到系統變量。即;你安裝mysql mudule的路徑。 – Dev 2012-07-23 11:13:55
你正在使用哪個操作系統? – Dev 2012-07-23 11:14:30
Windows 7(64bit) - 完美。 mysql模塊沒有被添加到node_module文件夾中。 – Rishikesh 2012-07-23 11:16:50