首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏Jenkins

    Custom WAR Packager

    原文作者:Oleg Nenashev 本文译者:linuxsuren 今天,我打算给 Jenkins 管理员和开发者们介绍一个新的工具 Custom WAR Packager。 在这篇文章中,我将会介绍几种 Custom WAR Packager 常见的使用场景。 历史 正如 Jenkins 本身一样,Custom WAR Packager 开始于一个小的开发工具。 这正是 Custom WAR Packager 于 2018年4月 创建的原因。 通常,Custom WAR Packager 会根据下面对 Jenkins 核心和 JCasC 的配置把所有内容打包的一个 WAR 文件中。 虽然只推荐 Docker 的形式,但是 Custom WAR Packager 都能够生成。

    1.1K30发布于 2019-04-19
  • 来自专栏WebJ2EE

    【CodeSandbox】:Sandpack Packager 解析

    Sandpack Packager 是什么? 3. Sandpack Packager 基本流程? 4. Sandpack Packager 源码分析的前置知识 4.1. 官方仓库 4.2. Sandpack Packager 是什么? CodeSandbox 大体上分3部分:Editor、Packager、Sandbox。 Sandpack Packager 基本流程? 官方仓库 https://github.com/codesandbox/dependency-packager#sandpack-packager 4.2. Sandpack Packager 源码分析 5.1.

    2.3K31发布于 2021-02-26
  • 来自专栏有困难要上,没有困难创造困难也要上!

    Electron 应用程序打包

    接前一篇博客 安装electron-packager $ sudo cnpm install --save-dev electron-packager 修改 package.json 文件 { "name myapp", "version": "0.1.0", "main": "main.js", "scripts": { "start": "electron main.js", "packager ": "electron-packager . --platform=linux --electron-version=1.6.6 --overwrite" }, "devDependencies": { "electron-packager 打包 $ ELECTRON_MIRROR=http://npm.taobao.org/mirrors/electron/ npm run-script packager 这里说明一下,上面的命令前设置了

    1.3K50发布于 2018-05-14
  • 来自专栏编码如写诗

    【信创-Vue】Electron 跨平台交叉编译适配龙芯/飞腾/海光/兆芯+UOS/麒麟V10

    本地环境搭建 安装nodejs环境 全局安装 electron-packager sudo npm install --save-dev -g electron-packager 修改跨平台交叉编译版本 这里主要以龙芯架构为例,飞腾arm64官网有适配相对简单的多 修改packager中版本信息 修改electron-packager中mips64el版本为6.1.7或者10.1.0 sudo vim /usr/local/lib/node_modules/electron-packager/src/targets.js或者 sudo vim /usr/lib/node_modules/electron-packager --arch=mips64el 飞腾/鲲鹏 arm64 架构 electron-packager . --arch=arm64 intel/海光/兆芯 架构 electron-packager .

    1.2K20编辑于 2025-05-14
  • 来自专栏一番码客

    electron打包爬坑

    /node_modules/.bin/electron-packager . 于是一番打开了electron-packager和elctron-packager.cmd这两个文件,发现electron-packager这个目录其实是用的shell脚本,也就是说只能在linux下用 ,而electron-packager.cmd这个目录才是windows命令。 /node_modules/.bin/electron-packager.cmd . /node_modules/.bin/electron-packager.cmd .。 ?

    1.9K10发布于 2019-10-29
  • 来自专栏IMWeb前端团队

    你不知道的 Electron (二):了解 Electron 打包

    打包 安装依赖: npm i electron-packager --save-dev 打包: electron-packager <sourcedir> <appname> --platform=< 最简单的就是直接运行 electron-packager . 打包。 具体每个字段的值可以看 electron-packager/usage.txt 注: OS X 下打包 Windows 的应用需要安装 Wine才行,electron-packager 需要使用 node-rcedit : Packager = new Packager(options)): Promise<Array<string>> { ... packager.defaultTarget : targetNames, outDir, packager) await createOutDirIfNeed(targetList,

    4K20发布于 2019-12-03
  • 来自专栏魔术师卡颂

    如何实现并部署自己的npm解析服务

    codesandbox-client[3] 所以,我们可以基于dependency-packager部署自己的「npm解析服务」。 dependency-packager是一个serverless服务,通过AWS Lambda部署。 整个dependency-packager包含两个serverless函数: api:实际对外提供的服务 packager:根据包名和版本号生成JSON的服务 他们的关系如下: 其中,生成的JSON保存在 总结 codesandbox在线打包相关的代码都是开源的,包括: 编辑器 npm解析服务 在线打包服务 其中,npm解析服务作为一个serverless服务包括两部分: api服务 packager服务 packager服务代码量不多,如果想尝试部署自己的serverless服务,是个不错的选择。

    69430编辑于 2023-10-08
  • 来自专栏腾讯IMWeb前端团队

    你不知道的 Electron (二):了解 Electron 打包

    打包 安装依赖: npm i electron-packager --save-dev 打包: electron-packager <sourcedir> <appname> --platform=< 最简单的就是直接运行 electron-packager. 打包。 = new Packager(buildOptions)  let electronDownloader: any = null  packager.electronDownloader = options : Packager = new Packager(options)): Promise<Array<string>> {  ...   packager.defaultTarget : targetNames, outDir, packager)        await createOutDirIfNeed(targetList, createdOutDirs

    5.8K20编辑于 2022-06-29
  • 【Rust GUI开发入门】编写一个本地音乐播放器(14. 应用打包-制作安装程序)

    运行时,也就是依赖api-ms-win-crt-*.dll才能运行相关dll如果跟zeedle.exe不在一个目录下,或者操作系统未安装C运行时,应用将无法正常启动选择并安装打包工具这里选择cargo-packager 作为打包程序,不要问为什么不用cargo-bundle,因为我用这个没有打包成功cargo install cargo-packager指定打包配置在Cargo.toml中添加:[package.metadata.packager [package.metadata.packager.nsis]installer-icon = "ui/cover.ico" # 指定安装包使用这个图标这里需要的.dll文件,在linux下可以用 查找,dumpbin存在于Developer PowerShell for VS xxxx中,可以直接打开这个shell使用:dumpbin /dependents xxx.exe进行打包cargo packager

    18610编辑于 2025-10-01
  • 来自专栏cc log

    Electron打包以及使用CloudKit做自动更新服务

    toc Electron打包 Electron自动更新 Mac 版本签名 自动更新服务端 Electron打包 Electron代码编写之后便是打包, 官网 介绍了几种方法,用了 electron-packager 主要就是两个命令: 安装electron-packager # for use in npm scripts npm install electron-packager --save-dev # for use from cli npm install electron-packager -g 以及打包 electron-packager <sourcedir> <appname> optional flags...] package.json中配置都填写后(不要漏了productName , author和description后续自动更新会需要),打包命令可以这样写: electron-packager ./ --all 打包Mac版就可以这样 electron-packager ./ --platform=darwin --arch=x64 打包完会在项目根目录下生成打包文件的目录。

    1.3K20编辑于 2022-08-16
  • 来自专栏慎独

    利用Electron把Web项目打包成桌面应用

    使用的Demo:electron-quick-start 打包工具:electron-packager 安装 1.Electron是基于Node.js开发的,第一步当然要安装node盒npm了,就不多说了 electron-builder electron-packager 第一个工具是建立安装程序,打包成.exe和.app的话,我们选择第二个。 基本用法 electron-packager <sourcedir> <appname> --platform=<platform> --arch=<arch> [optional flags...] 简单的使用 cd electron-quick-start //项目目录 electron-packager ./ Hello -all //-all 其实就是 --platform=all --arch electron -v //输出v1.4.13 electron-packager ./ oral -all --electron-version=1.4.13 会发现目录里多了个目录,打开里面有个.

    2.1K70发布于 2018-06-01
  • 来自专栏csdn

    vue项目生成桌面应用

    1.全局安装依赖 cnpm install electron -g cnpm install electron-builder -g cnpm install electron-packager -g lixiewen\Desktop\tmp\dist>electron-builder --version 23.6.0 C:\Users\lixiewen\Desktop\tmp\dist>electron-packager --version Electron Packager 17.1.1 Node v16.14.2 Host Operating system: win32 10.0.18363 (x64) C:\Users } ] }, "dependencies": { "core-js": "^2.4.1", "electron-packager

    39310编辑于 2024-04-10
  • 来自专栏有困难要上,没有困难创造困难也要上!

    Electron 使用 Webpack2 打包应用程序

    这里准备做个小的演示程序,首先安装一些这个演示程序需要看的第三方库 $ npm install --save-dev electron $ npm install --save-dev electron-packager ", "packager": "webpack && electron-packager . "ISC", "devDependencies": { "css-loader": "^0.28.1", "electron": "^1.6.7", "electron-packager } } 其中 main 定义了 app 的入口 scripts 中的 electron 定义了一个命令用来使用 webpack 打包并使用 electron 来运行应用程序 scripts 中的 packager 打包 electron 应用程序 $ npm run packager 上面程序执行后,会在当前目录下生成 myapp-linux-x64 目录,然后运行 myapp-linux-x64/myapp

    1.3K90发布于 2018-05-14
  • 来自专栏pandacode_cn

    Electron框架 打包

    1. electron-packager 打包 命令说明: electron-packager <location of project> <name of project> <platform> <architecture 例: electron-packager ./ pandacode --platform=mas --arch=x64 --overwrite

    36500编辑于 2023-07-17
  • 来自专栏陶士涵的菜地

    一个Electron应用程序的package.json文件。

    ", "packager": "electron-packager . --platform=win32 --arch=ia32 --out=. "devDependencies": { "electron": "^11.5.0", "electron-builder": "^22.9.1", "electron-packager electron-packager:用于将Electron应用程序打包为可执行文件的工具。 ) 源码gitee地址:https://gitee.com/taoshihan/kefu-pc-client.git 源码安装 npm install 源码运行 npm start 源码打包 npm packager

    1.9K20编辑于 2023-03-24
  • 来自专栏向治洪

    window环境下搭建react native及相关插件

    React Native的命令行工具用于执行创建、初始化、更新项目、运行打包服务(packager)等任务。 运行packager react-native start 可以用浏览器访问http://localhost:8081/index.android.bundle? 第一次访问通常需要十几秒,并且在packager的命令行可以看到形如[====]的进度条。 如果你遇到了ERROR Watcher took too long to load的报错,请尝试修改node_modules/react-native/packager/react-packager/src \packager.js,但是我们发现,这个文件夹下面好像是没有这个文件,但是我们发现了一个packager.sh,打开后发现是一个node命令 THIS_DIR=$(dirname "$0") node

    3.3K80发布于 2018-02-05
  • 来自专栏视频下载

    Electron桌面应用打包流程(记录一下)

    安装electron-packager 接下来安装electron-packager ,它也是一个npm模块,是一个用于打包electron应用的工具 npm install -g electron-packager 打包 现在整个过程进行到最后一步,我们需要打包我们自己的应用,那么如何打包,这就需要用到我们先前已经安装的electron-packager 打开命令行我们可以这样使用它: electron-packager 这个参数是当前安装Electron的版本,不知道的可以直接electron就能看到了,我这里是1.4.13,经过改进后如下: electron-packager . ",        "package": "electron-packager . HelloWorld --win --out .. 更改图标 如果我们想要更改窗口左上角的图标和任务栏的图标,只需要在打包的命令上加个icon参数就好了 electron-packager . HelloWorld --win --out ..

    6.6K62发布于 2019-08-26
  • 来自专栏码客

    Electron打包应用

    electron/electron-quick-start cd electron-quick-start npm install // 或者 yarn install npm start electron-packager 打包 安装依赖 npm install electron-packager --save-dev win "scripts": { "electron_build": "electron-packager

    76610发布于 2019-10-22
  • 来自专栏向治洪

    在Windows下搭建React Native Android开发环境

    运行packager react-native start 可以用浏览器访问http://localhost:8081/index.android.bundle? 第一次访问通常需要十几秒,并且在packager的命令行可以看到形如[====]的进度条。 如果你遇到了ERROR Watcher took too long to load的报错,请尝试修改node_modules/react-native/packager/react-packager/src 安卓运行 保持packager开启,另外打开一个命令行窗口,然后在工程目录下运行 react-native run-android 首次运行需要等待数分钟并从网上下载gradle依赖。 至此,应该能看到APP红屏报错,这是正常的,我们还需要让app能够正确访问pc端的packager服务。

    2.4K60发布于 2018-02-05
  • 来自专栏青年码农

    使用electron将vue-cli3.x项目打包为桌面应用

    1.先将项目打包 yarn build 2.安装electron和electron-packager yarn add electronyarn add electron-packager 3.dist ", "package": "electron-packager . ": "CC0-1.0", "devDependencies": { "electron": "^9.0.0" }, "dependencies": { "electron-packager vue-cli-service lint", "electron_dev": "yarn build && electron main.js", "electron_build": "electron-packager

    2.9K1613发布于 2020-10-13
领券