Vuecli项目结构,及组件的使用

根目录文件介绍

node_modules :管理项目中使用的依赖
public:存放一些静态资源,webpack打包时会放入dist文件夹内。
src:书写vue源代码【重点】
.gitignore :存放需要被git忽略文件(不需要保存)的文件名
babel.config.js:将es6语法转为es5运行
jsconfig.json:指定根文件和JavaScript语言服务提供的功能选项
package.json :类似pom的的依赖管理文件
package-lock.json:对package.json的锁文件
README.md :阅读文档
vue.config.js :项目配置文件,在@vue/cli-service 启动的时候会自动加载

src 文件介绍

assets:存放静态资源
components:存放自定义组件
router:配置项目路由
store:全局存储参数
views:页面级组件
App.vue:项目根组件
main.js:项目主入口

main.js 介绍

在这里插入图片描述
main.js 可以根据路由找到根组件,App.vue 并且展示内容


import { createApp } from 'vue'  //导入createApp函数从vue中
import App from './App.vue'      //导入组件App.vue
import router from './router'    //引入router
import store from './store'      //引入store
// const app = createApp(App); ---> 使用createApp创建应用实例app
// app.use(store).use(router); ---> 实例app使用store和router
// app.mount('#app');          ---> 应用实例挂载到app中(接管id名为app的div区域),即public.index页面
createApp(App).use(store).use(router).use(ElementPlus).mount('#app')

Router.js介绍

在这里插入图片描述

组件的使用

在这里插入图片描述
1:在script中引入组件
2:在export default中定义组件
3:使用组件

开发方式

组件式开发

开发于业务模块对应的组件,组合成一个前端系统
开发的vue组件,打包时vue cli 会将其编译成html文件

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
迁移项目到Vue CLI是一个较为常见的操作,可以通过以下步骤完成。 首先,需要在本地安装Vue CLI。可以通过npm命令行工具使用以下命令进行安装:npm install -g @vue/cli。 安装成功后,可以通过vue create命令创建一个新的Vue项目。根据项目需求选择相应的配置选项,例如是否使用Babel、TypeScript等。也可以使用已有的配置进行创建。 创建完成后,进入到项目的根目录,可以看到一个新生成的Vue项目结构。 接下来,需要将原有项目的源码、依赖文件等迁移到新的Vue项目中。将原有项目组件、路由、状态管理等逐个复制到新项目对应的目录中。注意要将原有项目的相关依赖也添加到新项目的package.json文件中,可以使用npm install命令进行安装。 在迁移过程中,可能会需要进行一些适配操作。Vue CLI使用了Vue的最新版本,一些旧的语法、API可能不再被支持,需要做相应的修改。同时,也可以通过Vue CLI提供的插件机制,按需安装和配置一些常用的插件,如axios、element-ui等。 在完成源代码的迁移之后,可以运行npm run serve命令启动项目进行测试和调试。可以使用Vue CLI提供的开发者工具来调试项目,快速定位和修复问题。 最后,将Vue CLI生成的更现代化的项目结构和开发方式与原有项目进行对比,学习和理解Vue CLI的优势和特点,可以进一步优化项目的开发流程和效率。 总结起来,迁移项目到Vue CLI需要安装Vue CLI,创建一个新的Vue项目并将原有项目的源码、依赖文件等迁移过来。在迁移过程中需做相应的语法、API等适配操作,并按需安装和配置一些插件。最后,通过Vue CLI提供的工具进行测试和调试,进一步优化项目的开发流程和效率。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值