pkg 打包node项目

1、node 版本 v12.18.1(长期支持版)
2、安装pkg

cnpm install -g pkg
 3、修改package.json
加入package.json,例子:
  "bin":./bin/www",
      "pkg": {
            "assets": [
                "public/**/*",
                " log/*"
            ]
       },

4、pkg -t win package.json
4.1 看报错:

   ...
    Asset not found by direct link
    {
        "tag": "v2.6","name":"uploaded-v2.6-node-v12.16.1-win-x64"
         }
    fetched-XXXX
    ...

4.2 根据uploaded-v2.6-node-v12.16.1-win-x64在 文件下载源 下载对应版本 。
4.3 进入C:\Users\wangbq.pkg-cache\v2.6目录,删掉里边的文件,将下载好的文件放入里边,将文件名改为对应的 fetched-XXXX
5、pkg -t win package.json
6、打包成功后(第五条命令后未报错),双击.exe文件,结合浏览器,修改package.json文件,根据提示加入未打包的文件,直到打包后运行成功

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值