生成海报3
vuepress在beta.28
版本以前,默认使用的打包工具是webpack
,但是从beta.28
版本及之后的版本,便使用了vite
作为默认的打包工具,但是你可以手动进行切换
# 如何查看当前的打包工具
# vite
如果你运行npm run dev
之后,会出现多个打开网址,那么这个就是使用vite
作为打包工具,同时,你也可以运行npm run build
命令,在控制台会有提示
# webpack
如果你运行是上面这种,只出现一个网址,那么你使用的就是webpack
作为打包工具,并且你可以通过打印的信息便可以看出
WARNING
我推荐大家使用webpack
,因为目前使用vite
的话,我主题中,需要引入leanCloud
的依赖包,但是此依赖包里面,好像并不能使用import
进行导入,所以vuepress-plugin-coze
插件,我还是使用require()
进行引入,但是这样的话,使用vite启动,浏览器控制台就会报一个错误require is not defined
,解决办法就是使用webpack
# 切换打包工具
如果你需要在这两个工具之间进行切换,那么你需要先安装vuepress-webpack@next
,请运行下面命令
npm install -D vuepress-webpack@next
1
然后进入到docs/.vuepress/config.js
文件中,加上下面内容
module.exports = {
bundler: '@vuepress/bundler-webpack',
}
1
2
3
2
3
还不会加?
如果你在config.js
文件里面加上bundler: '@vuepress/bundler-webpack'
,那么你现在重新运行npm run dev
或者npm run build
将使用webpack
作为打包工具
同理,如果你把上面的bundler: '@vuepress/bundler-webpack'
注释了,那么就使用默认的vite
作为打包工具
WARNING
推荐使用webpakck
作为打包工具



古茗
¥ 10

烧奶珍珠奶茶
¥ 9

酸奶
¥ 4

其他
¥ 自定义
冰糖指蜂蜜
¥ 10
推荐阅读
点击评论
文章目录
最新文章
公告
