一个vue项目总结

开始

这是我在工作中开发的一个微信端的h5项目,主要功能是一个答题以及一个调用微信扫描查看一些机器设备信息,功能不多,但麻雀虽小,五脏俱全,vue中常用的技术栈都有涉及到。这篇文章主要是对此项目的一个总结以及对整个项目的开发流程做一个梳理。

技术栈

这个项目我是使用vue技术栈进行开发,之前我大部分的工作是开发微信小程序,vue虽然也用过,不过项目经验还是偏少,也就是写了一些demo,所以这次的项目我打算使用vue进行开发,根据需求以及设计,感觉使用vue并没有太大问题,功能其实也并不复杂,所以直接先使用vue-cli创建一个项目再说,然后把一些初始代码给删除,并把可能会使用到的一些库装上。项目大概使用的技术栈如下:

vue + vue-router + vuex + axios + scss + 其他

基本上都是常用的那一套,vuex在这个项目中用的不是很多,但是我还是不嫌麻烦的用了,其实这个项目本身不是很大很复杂,所以我在这里使用vuex其实不是很必要,但是想了一下,能用的就直接都用上吧,但大家不要学啊,我这里主要是为了自己实践vue的项目开发,所以并不在意麻不麻烦了。直接就用了。

项目结构搭建

既然整体的技术栈以及确定下来,那么之后就是组织项目结构了,这一点,其实在我看来还是很重要的,因为项目结构的组织在一定程度上意味着你这个项目的逻辑或者功能的划分,意味着你对这个项目是如何进行拆分构建的,我觉得这个可以值得我们去花时间研究一下的。我的这个项目的src目录结构如下(主要就是src目录):

项目结构

大致解释一下吧:

api:用于存放后台接口请求,里面存放着axios的配置文件以及根据逻辑、功能划分的不同后台接口api接口模块。

assets:这个就不用多说了,存放着js,scss,image文件这些静态资源文件

baseComponent:这个是根据vue官方文件中对于组件描述的一些最佳编写的,里面存放一些全局的功能组件,以Base开头,配合下面的registerBaseComponent.js进行这些基础组件的全局注册,这样你就可以在项目中任何地方直接使用,而无需重新引入。ps:这一块的组件和项目业务逻辑没有任何关联,在编写基础组件时也不要和你的业务逻辑产生任何关联。

components:这个存放你这个项目中可复用的公共组件,每个项目根据业务的不同会编写不同的components,而上面的baseComponents则可能复用于每个项目,因为他不和业务耦合。而components则根据每个项目的业务逻辑进行编写的可复用组件。

mixins:一般组件中可能会存在重复的功能,比如扫码功能,我这个项目会调用微信的扫码,而且在不同的地方会同时使用这个功能,但是扫码在页面上的展示形式不一样(有的是点击按钮,有的是点击图片),但功能是一致的,所以可以把扫码这个功能作为一个qcodeMixin,不同的组件需要这个功能时,直接通过组件的mixins字段引入即可(虽然这个扫描也可以作为一个功能模块而不一定要mixins,不过在此只是为了说明一下mixins的作用)。这是作为逻辑和功能层面的一个代码复用的方法。展示层使用组件进行复用即可。

service:项目的业务逻辑层,

  • 2
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 要新建一个简单的 Vue 项目,可以使用 Vue CLI 工具。 首先,需要安装 Node.js 和 Vue CLI,可以在命令行输入: ``` npm install -g @vue/cli ``` 安装完成后,在命令行输入: ``` vue create my-project ``` 其 `my-project` 是项目名称,可以替换成你想要的名称。 然后根据提示选择配置项目所需的功能,比如 Babel、Router、Vuex 等。 完成后,进入项目目录,输入: ``` npm run serve ``` 即可启动项目,然后就可以在浏览器访问了。 ### 回答2: 新建一个简单的Vue项目可以按照以下步骤进行: 1. 安装Node.js:首先确保已安装Node.js,可以到Node.js官网下载对应的安装包进行安装。 2. 安装Vue CLI:打开终端或命令行工具,在命令行输入以下命令来安装Vue CLI。 ``` npm install -g @vue/cli ``` 3. 创建项目:在终端或命令行,切换到想要创建项目的目录,输入以下命令来创建Vue项目。 ``` vue create my-project ``` 其,`my-project`是你的项目名称,可以根据需要自定义。 4. 选择预设配置:当运行上一条命令后,会有选择预设配置的界面出现,可以使用方向键选择默认预设或手动配置,并按回车键进行确认。 5. 安装依赖:根据选择的预设配置,Vue CLI会自动安装所需的依赖包,请耐心等待安装完成。 6. 运行项目:安装完成后,进入项目目录,在终端或命令行输入以下命令来运行项目。 ``` cd my-project npm run serve ``` 7. 在浏览器查看:运行成功后,在浏览器打开`http://localhost:8080`,可以看到Vue项目的默认欢迎页面。 至此,一个简单的Vue项目就创建成功了。你可以根据需要修改和定制项目的文件和组件,开发你想要的功能。 ### 回答3: 新建一个简单的Vue项目可以按照以下步骤进行: 1. 首先,确保你已经安装了Node.js和npm(或者使用yarn)。你可以在命令行窗口运行以下命令来检查它们是否已经安装好: ```bash node -v npm -v ``` 2. 在命令行窗口,通过以下命令安装Vue CLI工具: ```bash npm install -g @vue/cli ``` 3. 通过以下命令创建一个新的Vue项目,其`my-project`是你的项目名称,可以根据自己的需要进行修改: ```bash vue create my-project ``` 在创建过程,你可以选择使用默认配置或手动选择某些特性,然后等待项目创建完成。 4. 进入项目目录: ```bash cd my-project ``` 5. 启动开发服务器: ```bash npm run serve ``` 此时,你可以在浏览器访问`http://localhost:8080`查看你的Vue项目。 6. 在项目目录,你可以编辑和添加组件、路由、样式等,具体可以根据自己的需求进行修改。 总结起来,新建一个简单的Vue项目的步骤主要包括安装Vue CLI工具、创建项目、进入项目目录、启动开发服务器。从这里开始,你可以根据自己的需求逐步开发和扩展你的Vue项目

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值