查看“VuePress打包工具”的源代码
←
VuePress打包工具
跳到导航
跳到搜索
因为以下原因,您没有权限编辑本页:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
VuePress 一直以来都在使用 [https://webpack.js.org/ Webpack] 作为打包工具来进行网站的开发和构建。从 VuePress v2 开始,我们还支持使用其他的打包工具,并且现在使用 [https://vitejs.dev/ Vite] 作为默认的打包工具。当然,你仍然可以选择使用 Webpack 。 == 选择一个打包工具 == 在使用 [https://www.npmjs.com/package/vuepress vuepress] 包时,会自动安装和使用 Vite 打包工具。 如果你想改为使用 Webpack 打包工具,那么你可以移除它,改为安装 [https://www.npmjs.com/package/vuepress-webpack vuepress-webpack] 包: <pre lang="bash">npm uninstall vuepress npm install -D vuepress-webpack@next</pre> <div class="tip"> 实际上, [https://www.npmjs.com/package/vuepress vuepress] 包只是 [https://www.npmjs.com/package/vuepress-vite vuepress-vite] 包的一个封装而已。 </div> == 配置打包工具 == 一般情况下,你不要任何额外配置就可以使用打包工具,因为我们已经帮你配置好了它们。 通过 bundler 配置项,你可以对打包工具进行进阶配置: <pre lang="ts">import { viteBundler } from 'vuepress' // import { webpackBundler } from 'vuepress-webpack' export default { bundler: viteBundler({ vuePluginOptions: { template: { compilerOptions: { isCustomElement: (tag) => tag === 'center', }, }, }, }), }</pre> 你可以参考 打包工具 > Vite 和 打包工具 > Webpack 来查看对应打包工具的所有配置项。
返回至“
VuePress打包工具
”。
导航菜单
个人工具
登录
命名空间
页面
讨论
大陆简体
查看
阅读
查看源代码
查看历史
更多
搜索
导航
首页
基础知识
正则表达式
Markdown
分布式
项目管理
系统集成项目管理基础知识
云原生
Docker
云原生安全
云原生词汇表
十二因素应用
Kubernetes
音频处理
音频合成
Edge-tts
CMS系统
Docsify
VuePress
Mediawiki
自动生成
Marp
CI/CD
GitLab
设计
颜色
平面设计
AI
数字人
操作系统
GNU/Linux
数据库
Mysql
工具
链入页面
相关更改
特殊页面
页面信息