本地开发,npm run dev 报错:
if ([rootPathname, useQcloudLogin, cos, serverHost, tunnelServerUrl, tunnelS
ignatureKey, qcloudAppId, qcloudSecretId, qcloudSecretKey, wxMessageToken].some(
v => v === undefined)) throw new Error(ERRORS.ERR_INIT_SDK_LOST_CONFIG)
^
Error: ERR_INIT_SDK_LOST_CONFIG
at init (D:\wafer2_1\server\node_modules\wafer-node-sdk\index.js:48
:190)
[nodemon] app crashed - waiting for file changes before starting...
原因是server/config.js的配置变量名搞错了
serverHost: 'localhost',
tunnelServerUrl: '',
tunnelSignatureKey: '',
qcloudAppId:'xxxxxx',
qcloudSecretId:'xxxx',
qcloudSecretKey:'wxxx',
networkTimeout:30000,
逐一对比就可以了
参考链接,另外有数据库异常配置,可以参考接通本地开发环境
作者:番茄土豆222
链接:https://www.jianshu.com/p/ffa90a0e9770