Tagged articles

Packaging

112 articles · Page 2 of 2
360 Tech Engineering
360 Tech Engineering
Nov 15, 2019 · Backend Development

Packaging Node.js Applications into Executable Files with pkg

This tutorial explains how to use the pkg tool to bundle a Node.js script into a standalone executable for Windows, macOS, and Linux, covering installation, sample code, configuration, and command‑line options to distribute applications without requiring a separate Node.js runtime.

CLINode.jsPackaging
0 likes · 6 min read
Packaging Node.js Applications into Executable Files with pkg
政采云技术
政采云技术
Oct 10, 2019 · Frontend Development

DIY VSCode Extension: A Step‑by‑Step Guide to Boost Development Efficiency

This article provides a comprehensive tutorial on creating a VSCode extension—from preparing the development environment and using Yeoman scaffolding to implementing code‑snippet contributions, debugging, packaging, and publishing—complete with command‑line examples and detailed explanations of key configuration files.

Extension DevelopmentNode.jsPackaging
0 likes · 11 min read
DIY VSCode Extension: A Step‑by‑Step Guide to Boost Development Efficiency
iQIYI Technical Product Team
iQIYI Technical Product Team
Nov 30, 2018 · Mobile Development

Offline Caching System for iQIYI Hybrid App: Architecture, Implementation, and Performance Optimization

The iQIYI offline caching system for its hybrid app provides controllable, selective, compressed and deduplicated resource packages via an automated CLI/GUI workflow, distributes them through CDN, updates in background, and intercepts WebView requests to deliver fast, reliable H5 page loading even on weak or no‑network conditions.

Hybrid AppPackagingoffline caching
0 likes · 8 min read
Offline Caching System for iQIYI Hybrid App: Architecture, Implementation, and Performance Optimization
Tencent IMWeb Frontend Team
Tencent IMWeb Frontend Team
Sep 25, 2018 · Frontend Development

How Does Electron‑Builder Turn Your Web App into a Standalone Executable?

This article explains step‑by‑step how to package an Electron application using electron‑builder and electron‑packager, analyzes the resulting file sizes and project structure, and dives into the core source code of electron‑builder to reveal how the packaging process creates the final executable and asar archives.

ElectronNode.jsPackaging
0 likes · 15 min read
How Does Electron‑Builder Turn Your Web App into a Standalone Executable?
MaGe Linux Operations
MaGe Linux Operations
May 24, 2018 · Fundamentals

Why Python Needs pyproject.toml: Understanding Build System Dependencies

PEP 518 introduces a declarative pyproject.toml file that lets Python projects explicitly declare build‑system dependencies, solving the paradox of needing to run setup.py to discover its own requirements and enabling tools like pip to ensure necessary packages are installed before building.

Build SystemPEP 518Packaging
0 likes · 13 min read
Why Python Needs pyproject.toml: Understanding Build System Dependencies
MaGe Linux Operations
MaGe Linux Operations
Dec 17, 2017 · Backend Development

How to Build and Publish Your Own Python Library to PyPI

This guide walks you through setting up a Python project structure, creating essential packaging files, organizing modules into packages, building distribution archives, and finally uploading the library to PyPI using Twine, enabling others to install it via pip.

PackagingPyPIPython
0 likes · 6 min read
How to Build and Publish Your Own Python Library to PyPI
CoolHome R&D Department
CoolHome R&D Department
Dec 1, 2017 · Frontend Development

Automate Electron App Packaging for Windows and macOS with Gulp

This tutorial walks through a complete, automated workflow for turning an Electron project into installable Windows .exe/.msi and macOS .dmg packages, covering directory structure, configuration, building, code signing, installer creation, and release steps using Gulp and related tools.

AutomationCode SigningElectron
0 likes · 34 min read
Automate Electron App Packaging for Windows and macOS with Gulp
Tencent Music Tech Team
Tencent Music Tech Team
Sep 14, 2016 · Frontend Development

Introduction to Electron: Building Cross‑Platform Desktop Applications with JavaScript

This tutorial introduces Electron, the Chromium‑Node.js framework for building cross‑platform desktop apps with HTML, CSS and JavaScript, walks through a simple “Hello World” project, explains its main and renderer processes, key modules such as IPC, remote and webview, and shows how to package the app for Windows and macOS.

Desktop applicationElectronIPC
0 likes · 11 min read
Introduction to Electron: Building Cross‑Platform Desktop Applications with JavaScript