用vue开发新项目的前期步骤流程

目录

一、git 代码托管平台

二、搭建vue项目环境

三、在VScode中创建.vue的代码模板

四、整理项目下的主要文件和作用:

1)项目下文件的作用

2)清除 assets 和 components 下的文件图片;修改index.js中路径和名称。

3)修改routes下的index.js文件内容。

4)修改App.vue文件

5)书写css文件可以安装 less 或者 scss 

五、main.js 引入需要的全局文件(Vant element-ui等)

六、分析项目结构创建基本组件

七、其他

常用插件稳定版本:


一、git 代码托管平台

1)注册登录:Gitee - 基于 Git 的代码托管和研发协作平台

2)在码云上传本地已存在项目:

3)安装git::https://git-scm.com/

4)克隆码云上的项目到本地:git clone 仓库地址

5)搭建项目环境

6)将代码上传到gitee.com的仓库中:git的使用,查看另外一篇文章

二、搭建vue项目环境

1)安装node.js,一般node都自带npm包管理工具

2)使用npm全局安装webpack:npm i webpack -g

3)安装vue-cli脚手架 :npm install/uninstall –g @vue/cli 

( –g是全局安装,同一台电脑上安装一次即可; 安装完后,用vue -V检测是否安装成功)

4)创建项目文件夹。vue init webpack 项目名称,然后会出现一些选择项,可根据自己的需要进行选择。(vue2/vue3/less/scss/...)

环境准备:直接下载安装包  或  npm i -g yarn 在配置环境变量
1. 初始化环境:yarn init
2. 安装依赖包:yarn add webpack webpack-cli -D
3. 配置scripts(自定义命令)
"scripts": {
    "build": "webpack"
    或  "build": "webpack --mode production"
  }

5)创建项目:vue create 项目名 (不能大写中文特殊符号)

6)cd进入文件夹,安装依赖包:npm i

7)安装完成后启动项目:npm run dev

8)在浏览器的地址栏中输入localhost:8080,查看是否启动成功。

9)安装谷歌插件:nhdogjmejipd_5.3.4....crx

     下载VScode插件:Vetur-PineWu;  VueHelper-oysun

10)  清除 assets 和 components 下的文件 图片,初始化App.vue的代码

三、在VScode中创建.vue的代码模板

{
	"Print to console": {
		"prefix": "vue",
		"body": [
			"<template>",
			"<div class='$2'>$5</div>",
			"</template>",
			"",
			"<script>",
			"export default {",
			"components: {},",
			"data() {",
			"return {}",
			"},",
			"methods: {}",
			"}",
			"</script>",
			"<style scoped>",
			"$4",
			"</style>"
		],
		"description": "Log output to console"
	}
}

四、整理项目下的主要文件和作用:

1)项目下文件的作用

1. node_modules –下载的第三方包
2. public/index.html –浏览器运行的网页
3. src/main.js 全局配置,js打包入口;
4. App.vue –Vue页面入口,也是router出口处;
4. package.json –依赖包列表文件
5. bable.config.js:bable 配置
6. package:依赖包列表
7. components:所有的组件放在该文件夹下,除了App.vue(顶层组件)
8. router:路由配置
9. assects:静态资源(一般放css/js/styl/img等);
mian.js、App.vue、index.html 之间的关系?
mian.js:项目打包入口,进行Vue初始化
App.vue:Vue页面主入口
index.html :浏览器运行的文件
mian.js 引入=> App.vue 插入到=> index.html 

2)清除 assets 和 components 下的文件图片;修改index.js中路径和名称。

3)修改routes下的index.js文件内容。

import Vue from 'vue'
import Router from 'vue-router'
import Home from '@/components/home/home'
Vue.use(Router)
export default new Router({
routes: [
 {
  path: '/',
  name: 'Home',
  component: Home
 }
]
})

4)修改App.vue文件

<template>
  <div id="app">
    <!-- 路由出口 -->
    <router-view />
  </div>
</template>

<script>
export default {
  name: "App",
};
</script>

<style scoped>
</style>

5)书写css文件可以安装 less 或者 scss 

安装完后,重启项目。

五、main.js 引入需要的全局文件(Vant element-ui等)

import Vue from "vue";
import App from "./App.vue";
import router from "./router"; // 路由对象
import "@/styles/common.css"; // 引入公共初始样式

六、分析项目结构创建基本组件

1、创建one组件:组件的导入、创建、使用

</template>
  </div>
    <one />
  </div>
</template>

<script>
import one from "../../components/my.vue";
export default {
  components: {
    one,
  }
}

七、其他

动态样式、过滤器、计算属性、侦听器、组件通信父子传值

axios、vue-router路由系统、路由守卫、组件库的使用


常用插件稳定版本:

安装命令:yarn add axios
导入命令:import axios from "axios";

Bootstrap:yarn add bootstrap@4.6.0
import "bootstrap/dist/css/bootstrap.css"

@vue/cli脚手架:yarn global add @vue/cli@4.5.15
Vue 框架:yarn add vue@2.6.11
Vue-router路由管理器:yarn add vue-router@3.5.1
Vuex 容器:yarn add vuex@3.5.1
Vant组件库:yarn add vant@2.12.15
less-loader加载器:yarn add less-loader@5.0.0 -D
postcss-pxtorem px转rem:yarn add postcss-pxtorem@5.1.1
screenfull全屏插件:npm i screenfull@5.1.0
xlsx表格插件:npm i xlsx@0.17.0

  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
Vue2项目开发流程一般包括以下几个步骤: 1. 环境搭建:首先需要安装Node.js和npm(Node Package Manager),然后使用npm安装Vue CLI(Command Line Interface)工具,它可以帮助我们快速创建和管理Vue项目。 2. 创建项目:使用Vue CLI创建一个Vue项目,可以选择使用默认的配置或者根据需要进行自定义配置。 3. 开发页面:在src目录下创建Vue组件,每个组件对应一个页面或者页面的一部分。可以使用Vue的模板语法编写组件的HTML结构,使用Vue的数据绑定和指令来实现交互和动态效果。 4. 定义路由:在src目录下创建router.js文件,使用Vue Router来定义项目的路由。可以配置路由路径和对应的组件,实现页面之间的跳转和导航。 5. 开发业务逻辑:根据项目需求,在组件中编写业务逻辑代码,包括数据处理、事件处理、接口调用等。可以使用Vue提供的生命周期钩子函数来控制组件的初始化、渲染和销毁过程。 6. 样式设计:使用CSS或者预处理器(如Sass、Less)为组件添加样式,可以使用Vue提供的scoped样式或者CSS模块化来避免样式冲突。 7. 调试和测试:使用浏览器的开发者工具进行调试,可以使用Vue Devtools插件来方便地查看组件的状态和数据流。同时,编写单元测试和集成测试来确保项目的质量。 8. 打包和部署:使用Vue CLI提供的打包命令将项目打包为静态文件,可以选择不同的打包配置(如开发环境和生产环境)。然后将打包后的文件部署到服务器或者云平台上。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

秋绥冬禧.

一键三联就是最大的支持

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值