• v1.0.0-custom 1b6c941ca7

    jay released this 2026-02-24 03:55:43 +08:00 | 0 commits to develop since this release

    环境准备与源码获取
    首先在本地开发环境克隆 Nicolium 的源码(develop 分支)。由于这是一个 Monorepo(多项目仓库)结构,底层依赖 pnpm 进行管理。

    批准构建脚本权限
    运行 pnpm approve-builds 并选择所有包(如 esbuild, core-js 等)。这是 pnpm v10+ 的安全机制,只有批准后,这些核心构建引擎才能正常工作。

    安装依赖
    执行 pnpm install。这一步会将所有工作区(Workspace)所需的依赖项下载并建立链接,为后续的递归编译打好基础。

    递归执行项目构建
    执行命令 pnpm -r build。pnpm 会在所有子项目中寻找构建指令。其中核心的 packages/pl-fe 会调用 Vite 进行生产环境编译,将复杂的 Vue/TS 代码转化为浏览器可读的静态资源。

    定位编译产物
    进入前端真正生成的目录:packages/pl-fe/dist。此时目录内应包含 index.html、assets 文件夹以及 manifest.json 等关键文件。

    标准化打包
    在 dist 目录内部执行压缩命令:zip -r ../../../nicolium.zip ./*。

    Downloads