joken-前端工程师

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: :: :: 管理 ::

2024年12月24日

摘要: rollup和esbuild 在 Vite 中,开发环境和生产环境使用了不同的构建工具: 开发环境:Vite 使用 esbuild 进行快速的热重载和模块编译。esbuild 以其极高的速度著称,可以显著提高开发体验。 生产环境:Vite 使用 Rollup 进行最终的打包和优化。Rollup 是一 阅读全文
posted @ 2024-12-24 21:13 joken1310 阅读(1012) 评论(0) 推荐(1)

摘要: webpack 使用dll实现编译缓存,manifest.json作为缓存目录功能使用 在 Webpack 中,DLL(Dynamic Link Library)和 manifest.json 是两个不同的概念,它们在构建过程中扮演着不同的角色: DLL(动态链接库): DLL 是一个包含预编译代码 阅读全文
posted @ 2024-12-24 20:53 joken1310 阅读(65) 评论(0) 推荐(0)

摘要: 创建一个 Windows DLL 文件通常需要使用 C 或 C++ 编程语言,并且需要一个编译器,如 Microsoft Visual Studio。下面是一个简单的示例,展示了如何创建一个包含基本函数的 DLL 文件。 首先,创建一个名为 MyLibrary.h 的头文件,它声明了 DLL 中将要 阅读全文
posted @ 2024-12-24 20:46 joken1310 阅读(69) 评论(0) 推荐(0)

摘要: hard-source-webpack-plugin 是一个为 webpack 提供中间缓存功能的插件。它可以将模块的编译结果缓存到磁盘中,这样在后续的编译过程中,如果模块的源代码没有发生变化,就可以直接使用缓存的结果,从而加快编译速度。 插件地址 https://www.npmjs.com/pac 阅读全文
posted @ 2024-12-24 20:40 joken1310 阅读(442) 评论(0) 推荐(0)