我在Windows 7 cmd提示,,,我试图安装:npm install node-mysql
我得到了这个:
C:\Program Files\nodejs>npm install node-mysql
npm http GET https://registry.npmjs.org/node-mysql
npm http 404 https://registry.npmjs.org/node-mysql
npm ERR! 404 'node-mysql' is not in the npm registry.
npm ERR! 404 You should bug the author to publish it
npm ERR! 404
npm ERR! 404 Maybe try 'npm search mysql'
npm ERR! 404
npm ERR! 404 Note that you can also install from a
npm ERR! 404 tarball, folder, or http url, or git url.
npm ERR! System Windows_NT 6.1.7600
npm ERR! command "C:\\Program Files\\nodejs\\\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "install" "node-mysql"
npm ERR! cwd C:\Program Files\nodejs
npm ERR! node -v v0.10.4
npm ERR! npm -v 1.2.18
npm ERR! code E404
npm ERR!
npm ERR! Additional logging details can be found in:
npm ERR! C:\Program Files\nodejs\npm-debug.log
npm ERR! not ok code 0
如何解决?我试图搜索npm search node-mysql
,但我无法在列表中找到它
答案 0 :(得分:11)
尝试:
npm install mysql
Node-msql(https://github.com/felixge/node-mysql/blob/master/package.json)在package.json中简单地命名为mysql,并且在npm注册表中以该名称存在。
答案 1 :(得分:0)
答案 2 :(得分:0)
以下是为节点js添加mysql模块的步骤
输入npm install g-mysql供全局使用。
这需要时间。 mysql模块不会安装在nodejs模块目录中。请将模块从管理员目录复制到nodejs模块文件夹。
要检查模块是否已安装,请转到节点js命令行并键入
require_resolve( '的MySQL');
将显示模块的路径
答案 3 :(得分:0)
请按照给我的步骤进行操作:
在此位置创建名为mysql
的文件夹:
C:\Users\newusers\AppData\Roaming\npm\node_modules
然后运行命令npm -g install mysql
答案 4 :(得分:-1)
您可以使用以下命令全局使用mysql
alert()