我尝试在引入第三方包前引入一个polyfill文件,里面自定义process对象,但是不管用
polyfill.ts:
// @ts-ignore
global.process = {
env: {
NODE_ENV: 'production'
}
}
这里如果用global,则第三方包依然找不到全局的process对象
如果用window,则报Cannot set property 'process' of undefined (window不存在)
如果直接设置process变量,则还是报 process is not defined
可以尝试使用App和getApp来存储全局变量
文档地址: https://developers.weixin.qq.com/miniprogram/dev/reference/api/getApp.html