pkg打包egg (win7/win10通用)

版本

node: v12.20.1
pkg: v5.8.0
pkg-fetch: 12.22.11
下载地址: (https://github.com/vercel/pkg-fetch/releases)

配置

// default.config.js
	 config.static = {
    prefix: '/public',
    dir: process.cwd() + '/public',
  };
  config.rundir = process.cwd() + '/run';

  config.logger = {
    dir: path.join(process.cwd(), 'logs', '/'), // 配置普通日志文件地址
    outputJSON: false,
  };
 // package.js
  "pkg": {
    "scripts": [
      "./app/**/*.js",
      "./config/*.js",
      "./config/*",
      "./app.js",
      "./node_modules/nanoid/**/*.js",
      "./node_modules/nanoid/**/*.cjs"
    ],
    "assets": [],
    "targets": [
      "node12-win-x64"
    ]
  },
  "bin": "build.js",
	// build.js
	'use strict';
	const egg = require('egg');
	const workers = Number(process.argv[2] || 	require('os').cpus().length);
	egg.startCluster({
	  workers,
	  baseDir: __dirname,
	});

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值