我是node.js的新手,試圖學習它。
在這裏,我試圖訪問nodejs中的mySQL數據庫。
我已經爲此安裝模塊使用npm install mysql
但我沒有得到任何文件夾的mysql在node_modules
文件夾。
但我從終端安裝mysql模塊時沒有收到任何錯誤。 因爲這個問題,我不能夠使用mysql模塊中的程序,我得到錯誤的找不到模塊`mysql`
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:364:17)
at require (module.js:380:17)
at Object.<anonymous> (/opt/lampp/htdocs/1nodeapp/mysql.js:4:12)
at Module._compile (module.js:456:26)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Function.Module.runMain (module.js:497:10)
嘗試下列命令:$ npm list; $ npm list -g; MySQL是否在這些列表中的任何一個?值得注意的是,沒有-g全局標誌的npm安裝將安裝在當前的工作目錄中(如果你使用require,你可能需要它們)。 – colbydauph
是否已將'cd'放入您的目錄,然後執行了'npm install'? – ashley