快应用编译中遇到'process'及'__dirname' is not define 未定义解决方案(已解决)

‘process’及’__dirname’ is not define 未定义处理(已解决)

本人是在快应用配置中遇到了这个问题,发现在app.ux中显示声明:const process = require(‘process’) 并没有效果。但在问题出现的作用域内显示声明就可以解决,就像声明普通变量一样。

大家都知道,process和__dirname都是node.js的全局定义变量,而这样做显然不合理,所以应该是程序的配置文件有问题,需要在.eslintrc.json的env中加入

    "browser": true,
    "commonjs": true,
    "es6": true,
    "node": true

即可解决问题。

另外注意__dirname是有两个下划线的。

你可能感兴趣的:(快应用编译中遇到'process'及'__dirname' is not define 未定义解决方案(已解决))