登录
注册
node.js 学习社区
node.js启动项目是提示找不到xxx包。

邹英豪

2019-01-15 16:07

我将node.js项目部署到阿里云服务器上,使用pm2 start app.js启动项目 但是pm2 logs打印日志发现一直提示Error: Cannot find module 'mysql',说找不到mysql这个包,我试了好多办法  还是不行,"npm install mysql --save", "npm install mysql --save-dev", "npm install mysql -d", 全试过了,都不好用,都无法解决那个问题。

回复 · 1

  • 看看项目下面是否有模块仓库 node_modules ,如果存在的话,那就说明是权限问题,pm2 启动时候没权限读取那个目录。如果不存在,说明安装失败了,想办法安装好。

    0

发表回复

你可以在回复中 @ 其他人