美文网首页nwjs/electron
electron打包遇到的问题

electron打包遇到的问题

作者: 你的名字_85b0 | 来源:发表于2018-08-30 09:58 被阅读0次

    最近公司需要开发一款桌面软件,技术栈是angular4+primeng+electron,项目需要在本地写入xml文件及获取主机的ip地址和Mac地址。

    由于electron本身就是node环境,可以直接使用fs文件操作,这里就不多说了。

    获取mac地址,我在NPM找到一个插件macaddress,使用比较简单,以下是地址:

    https://www.npmjs.com/package/macaddress

    一切都是正常的进行。

    但是在使用electron-builder打包后,运行程序,结果提示macaddress模块未找到,

    经过网上一通查找资料后,最终发现,electron在打包时,默认不打包node_modules下文件,需手动在package.json中添加"dependencies":{

        "macaddress": "^0.2.9"

      },然后打包时,就会把macaddress打包进去了。

    相关文章

      网友评论

        本文标题:electron打包遇到的问题

        本文链接:https://www.haomeiwen.com/subject/ncxkcftx.html