第1个回答 2022-07-20
打开vite.config.js文件,引入组件
然后在plugins内添加配置
这里naiveui使用的是按需自动引入,具体可参考官方文档: 按需引入(Tree Shaking) - Naive UI
笔者添加了一些打包的配置,不需要可以忽略。配置完成后的样子:
在src目录下新建plugins文件夹,然后新建pinia.js:
到src目录下新建store目录,然后新建user.js:
pinia和vuex的用法不一样,具体可以参考官方文档: Home | Pinia
在plugins下新建axios.js文件:
这里使用了环境变量配置,在src同级目录下新建.env.production文件:
项目打包后会自动使用production环境变量里的VITE_API_BASEURL
在plugins下新建router.js:
router中引入了一些默认页面,我们来创建一些简单的页面组件:
/src/views/error/notFound.vue
/src/views/error/noPermission.vue