问题
egg.js在部署项目的时候,使用 npm start
对应的 script
1 | "scripts": { |
会报错 Ignoring invalid timezone passed to Connection: +8:00. This is currently a warning, but in future versions of MySQL2, an error will be thrown if you pass an invalid configuration option to a Connection
然后试着删除 egg的config里的config.sequelize
的timezone: '+8:00'
,再运行就不会报错了。
但是!!but,这样的话数据库取出来的时间就少了8小时。
解决
在 package.json 中给 start 命令加上一条 --ignore-stderr
对应的 script
1 | "scripts": { |