错误信息:error during evaluating file "app.js"
导致原因:小程序是基于taro的,最后发现是vconsole第三方插件导致的,把vconsole更改引入方式,真机就可以正常预览 了,给同样使用taro以及有h5端的同行一点灵感。
源代码:
import VConsole from 'vconsole'
if (process.env.PRODUCT_ENVIRONMENT !== 'product' && process.env.TARO_ENV === 'h5') {
new VConsole()
}
修改后的代码:
if (process.env.PRODUCT_ENVIRONMENT !== 'product' && process.env.TARO_ENV === 'h5') {
const VConsole = require('vconsole')
new VConsole()
}