小红花·文摘
  • 首页
  • 广场
  • 排行榜🏆
  • 直播
  • FAQ
Dify.AI

Poetry 是一个用于 Python 的依赖管理和打包工具,简化项目的创建、管理与发布。通过 pyproject.toml 文件,Poetry 管理项目依赖、虚拟环境和元信息。用户可以使用 `poetry new` 创建新项目,`poetry add` 安装依赖,`poetry run` 运行项目,支持多版本 Python 环境,便于测试和开发。

Python项目管理工具:Poetry 使用指南

昔我往矣
昔我往矣 · 2026-03-01T14:19:29Z
深入Turbopack:通过减少构建实现更快的构建速度

Turbopack是Next.js的新默认打包工具,采用增量计算和缓存架构,显著提升构建速度。它通过细粒度缓存和自动依赖追踪,优化大型应用的处理,解决传统打包工具的性能瓶颈。新版本还支持文件系统缓存,进一步改善开发体验。

深入Turbopack:通过减少构建实现更快的构建速度

Next.js Blog
Next.js Blog · 2026-01-20T17:00:00Z
VoidZero的Rolldown库:兼容Rollup的API,具备Rust的速度

Rolldown是由VoidZero开发的新型JavaScript/TypeScript打包工具,使用Rust编写,兼容Rollup插件生态,性能比传统工具快10-30倍,旨在替代Vite中的esbuild和Rollup,支持高级分块和内置转换,适合大型应用和框架。

VoidZero的Rolldown库:兼容Rollup的API,具备Rust的速度

InfoQ
InfoQ · 2025-11-17T08:00:00Z
你应该全力投入 Vite 吗?风险与收益分析

Vite 是一种快速的 JavaScript 打包工具,提升了开发体验和团队效率,支持多种前端框架,拥有丰富的插件生态。但在大型项目中,过度依赖 Vite 可能带来锁定风险和成熟度问题。竞争对手如 Turbopack 和 esbuild 也在快速发展,企业需谨慎评估风险。

你应该全力投入 Vite 吗?风险与收益分析

The New Stack
The New Stack · 2025-10-21T16:00:31Z

Webpack是一种JavaScript打包工具,可以将多个模块合并为一个文件。使用时需注意生成的.map文件可能泄露源代码和敏感信息,需谨慎处理以避免安全风险。可以通过工具或手动分析提取接口和敏感信息。

webpack打包站点,js文件名批量获取思路

FreeBuf网络安全行业门户
FreeBuf网络安全行业门户 · 2025-09-10T03:13:48Z

Python打包工具众多,如setuptools、pip、venv等,各有优缺点,缺乏统一标准。用户希望简化打包流程,减少工具数量,提高使用体验。PEP 582提议的__pypackages__目录未被采纳,未来需关注工具整合与用户需求。

如何改进Python打包,或者为什么14个工具至少有12个是多余的

程序师
程序师 · 2025-07-26T14:37:05Z

Python 生态系统正在向 PEP 517 包装标准发展,规范了轮子的创建和安装方式,但未解决非 Python 数据文件的安装问题。传统的 `setup.py` 仍被广泛使用,作为“Pythonic Makefiles”,但与新标准不一致,给开发者带来了挑战,尤其是在使用 pip 安装时,可能会影响系统软件包的完整性。因此,Python 打包工具的变化需要更好地平衡兼容性与现代化。

Python 打包工具 Setuptools 最近的颠覆性变化

程序师
程序师 · 2025-05-27T03:17:09Z
使用esbuild搭建现代TypeScript项目(无框架)

本文介绍了如何使用esbuild创建轻量级TypeScript项目。esbuild是一款快速的打包工具,优化了开发和生产流程,支持树摇和资源管理等功能。通过配置TypeScript和esbuild,用户可以高效编译、打包和优化现代JavaScript应用,适合小型库和应用开发。

使用esbuild搭建现代TypeScript项目(无框架)

DEV Community
DEV Community · 2025-04-07T19:36:49Z

Python 程序依赖解释器运行,打包工具如 Nuitka、PyInstaller 和 cx_Freeze 可将程序与解释器打包,便于分享。Nuitka 提供性能提升但设置复杂;PyInstaller 操作简单,适合快速打包;cx_Freeze 稳定性好,适合简单依赖的应用。选择工具需根据具体需求。

Nuitka 打包工具教學:把 Python 程式變成獨立的執行檔

1010Code
1010Code · 2025-04-05T16:00:00Z
掌握 Rollup.js:从基础到高级

Rollup.js 是一个简化 ES 模块打包的 JavaScript 工具,通过将多个脚本合并为一个,提升浏览器加载性能。与 Webpack 相比,Rollup.js 配置简单,适合 ES 模块,但对 CommonJS 模块支持较弱。支持命令行打包、代码最小化和配置文件。

掌握 Rollup.js:从基础到高级

DEV Community
DEV Community · 2025-02-10T12:15:42Z

Enigma Virtual Box是一款免费的虚拟文件打包工具,可以将程序及其文件打包成一个可执行文件,无需在硬盘上解压。它支持多种文件类型,兼容多种Windows版本,使用简单,无需额外编程。

Enigma Virtual Box 11.00 Build 20241106 – 一款文件打包系统

老董日志
老董日志 · 2025-02-04T23:44:36Z
哪个JavaScript打包工具适合你?深入探讨Webpack、Vite及其他工具

Webpack和Vite是网页开发中的主要打包工具。Webpack灵活但配置复杂,适合大型项目;Vite注重速度,易于上手,适合小型项目。其他工具如Rollup和esbuild也有各自优势,选择应依据项目需求。

哪个JavaScript打包工具适合你?深入探讨Webpack、Vite及其他工具

DEV Community
DEV Community · 2025-01-31T16:49:55Z
Vite的新Rust基础JavaScript打包工具现已进入测试阶段

Rolldown是由void(0)公司开发的Rust编写的JavaScript打包工具,目前处于测试阶段。它兼容Rollup API,性能比esbuild快10-30倍,旨在统一Vite的构建工具。Nue框架则转向“标准优先”,强调简化JavaScript的使用,专注于现代HTML和CSS,以提高开发效率和页面加载速度。

Vite的新Rust基础JavaScript打包工具现已进入测试阶段

The New Stack
The New Stack · 2025-01-18T13:00:19Z
前端运行时、打包与构建简单介绍

今年前端工具进展缓慢,但仍有新工具和版本更新。主要运行时包括Node、Bun和Deno,后者支持新特性。打包工具如esbuild、Parcel和Rollup各具优势,Webpack和Vite等构建工具也在使用中。Babel和SWC用于代码转译,提高兼容性和性能。

前端运行时、打包与构建简单介绍

Sekyoro的博客小屋
Sekyoro的博客小屋 · 2025-01-09T07:49:05Z

Webpack是一个打包工具,将应用程序的模块和依赖项打包成静态文件。它具有重要的配置,包括入口点、输出路径、加载器、插件、解析、代码拆分和模块规则等。通过配置这些属性,可以定制Webpack的行为,适应不同的开发环境和需求。

Webpack 5 系列 第一部分

DEV Community
DEV Community · 2024-09-15T07:46:07Z

Webpack是一种流行的开源JavaScript打包工具,用于打包资源和管理Web应用程序的依赖关系。它的优点包括高效的打包、依赖管理和代码分割。缺点是学习曲线陡峭和配置错误。特点包括代码转换、热模块替换和插件生态系统。总之,Webpack是一个强大的工具,无论是初学者还是有经验的开发者,学习Webpack都能极大地受益。

使用 Webpack 进行资源打包

DEV Community
DEV Community · 2024-09-04T00:36:43Z
Turbopack 更新:迁移进展

Vercel正在开发名为Turbopack的JavaScript/TypeScript打包工具,已将其代码库移入Next.js存储库,并计划将其移至单独的存储库。Turbopack已通过Next.js开发测试套件,并可编译300个npm包。Vercel团队每天都在使用Turbopack开发vercel.com,它比webpack更快。

Turbopack 更新:迁移进展

Vercel News
Vercel News · 2024-07-23T13:00:00Z

Flet是一个将Python程序打包为移动设备的工具。它可以轻松打包只使用Python标准库的程序,但使用第三方包时会遇到问题。第三方包分为纯Python包和非纯Python包两种。纯Python包可以在任何带有Python的设备上运行,而非纯Python包需要为特定平台进行编译。打包过程可能复杂且耗时,尤其是对于非纯包。目前,Flet使用“Python for Android”工具来构建非纯包,但这种方法存在缺陷。未来,Flet计划使用Mobile Forge,一个可以为iOS和Android编译大多数非纯Python包的打包工具。他们还将创建一个公共的预构建包存储库。用户可以通过Flet讨论贡献到存储库并请求包。新的打包系统将使用自定义虚拟pip索引来分析依赖关系并提供移动包。新版本的Flet将在几周内发布。

Flet 打包更新

Flet Blog
Flet Blog · 2024-05-01T00:00:00Z
上周蠎快讯 2024/16

这篇文章评估了Python环境和打包工具,介绍了一些有趣的项目和工具,并分享了视频资源。作者还提到了Python周报的翻译工作,鼓励大家积极参与社区贡献。

上周蠎快讯 2024/16

蠎周刊
蠎周刊 · 2024-04-22T02:42:00Z

本周刊分享了多篇Python和AI相关的文章和教程,包括Python打包工具uv、Python项目管理工具Rye、Rust开发的Python库、搜索引擎实现、计算CPU指令数、装饰器代码复用、Asyncio任务处理、字符串操作、Python版本变更、将Postgres作为队列使用、常用的Django包、Python元类的案例、处理大规模气象数据的编程挑战等。同时还推荐了几个Python项目和资源。

Python 潮流周刊#39:Rust 开发的性能超快的打包工具

豌豆花下猫 | Python猫
豌豆花下猫 | Python猫 · 2024-02-24T00:00:00Z
  • <<
  • <
  • 1 (current)
  • 2
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
友情链接: MOGE.AI 九胧科技 模力方舟 Gitee AI 菜鸟教程 Remio.AI DeekSeek连连 53AI 神龙海外代理IP IPIPGO全球代理IP 东波哥的博客 匡优考试在线考试系统 开源服务指南 蓝莺IM Solo 独立开发者社区 AI酷站导航 极客Fun 我爱水煮鱼 周报生成器 He3.app 简单简历 白鲸出海 T沙龙 职友集 TechParty 蟒周刊 Best AI Music Generator

小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码