electron中引入jquery报错

2017-04-03  本文已影响123人  David三人行

今天使用electron加载一个线上项目,发现项目报错,jquery未定义。然而在network中jquery已经下载。而且其他js加载正常。后来查看官方文档,在BrowserWindow的webPreferences发现了一个参数nodeIntegration。这个参数是是否允许项目中使用nodejs,默认为true。如果在项目中允许nodejs,存会生成全局函数 require,导致 jQuery 内部环境判断出问题,将以模块的方式输出,后来改这个参数为false,一切正常。

上一篇 下一篇

猜你喜欢

热点阅读