我已经尝试了下面的命令,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