Electron——Cannotfindmodule‘jquery.min.js’(II)

已经正确引入jquery,在开发环境下运行也是没有问题的,但是用electron-packager打包后,执行EXE,报告如下错误:
Uncaught Error: Cannot find module './node_modules/jquery/dist/jquery.min.js'
 
第一时间怀疑是路径有问题,于是到打包的输出路径,找到resources/app/node_modules目录:
Electron —— Cannot find module ‘jquery.min.js’(II)
 
果然在这个目录下没有jquery子目录,所以EXE运行时会找不到jQuery。
 
在package.json中增加对jQuery的依赖,增加dependencies节点,配置对jQuery的依赖:

创新互联是一家专业提供绥化企业网站建设,专注与成都网站制作、成都网站建设、H5高端网站建设、小程序制作等业务。10年已为绥化众多企业、政府机构等服务。创新互联专业的建站公司优惠进行中。

{
  "main": "./src/main.js",
  "scripts": {
    "start": "electron .",
    "package": "electron-packager . WriteCode --win --out output --arch=x64 --electron-version=3.0.5 --overwrite --icon=src/favicon.ico"
  },

  "devDependencies": {
    "electron": "^3.0.5"
  },
  "dependencies": {
    "jquery": "^3.3.1"
  }
}

 
或者在安装jquery的时候增加-save参数:

npm install jquery -save

重新打包并运行EXE,问题解决。


当前题目:Electron——Cannotfindmodule‘jquery.min.js’(II)
网站链接:http://bzwzjz.com/article/pdphho.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 古蔺网站建设 定制网站设计 网站建设 成都定制网站建设 成都商城网站建设 商城网站建设 定制网站制作 成都网站建设 成都网站建设公司 网站制作 网站建设费用 定制网站建设多少钱 外贸营销网站建设 重庆手机网站建设 成都定制网站建设 营销网站建设 成都网站建设 LED网站设计方案 响应式网站设计 企业网站设计 成都网站设计 成都网站建设公司