CNode

我想用pkg npm包 把egg应用打包成exe文件,请问egg项目的入口文件是哪个呀.....

问答
Rrianran1993发布于8 年前最后回复7 年前7 回复5709 浏览0 收藏

我指向了app.js 打包出来好像没反应.............

查看回复

回复 (7)

Z
ZQun#1·8 年前

同求解决方案

来自酷炫的 CNodeMD

A
atian25#2·8 年前

自己写个 index.js 调用 egg-scripts start

N
nodeper#3·8 年前

具体如何操作呢

A
atian25#4·8 年前
#!/usr/bin/env node

'use strict';
const Command = require('egg-scripts');
new Command([ 'start' ]).start();

或者直接调用 egg.startCluster 也行。

但你要去研究下 pkg 本身的配置,需要把文件也配置进去。

PS:想通过 pkg 来隐藏源码没啥意义

M
MrSmallLiu#5·7 年前
Z
zuohuadong#6·7 年前
引用 MrSmallLiuhttps://blog.csdn.net/qq 35241223/article/details/97306900 我用pkg实现的egg.js打包流程

@MrSmallLiu ncc 可以把拓展编译成 node 二进制文件。 nexe 你可以试试

M
MrSmallLiu#7·7 年前

@zuohuadong 这个库我试过 也可能我没有深入研究 觉得不符合我的预期。至于.node文件不打包进去也是合理的,因为每一个平台的二进制文件是有依赖的。

参与回复
登录后即可参与回复。登录