2、创建Vue项目(项目文件作用、组件化思路、main.js文件、template网页模板)

简介: 2、创建Vue项目(项目文件作用、组件化思路、main.js文件、template网页模板)

1、全局安装Vue,配置环境


npm install -g @vue/cli


2、创建Vue项目


vue create 项目名


3、开启Vue项目


npm run serve


4、项目文件作用

0aa230407a864e19b08e40432ed57f2a.png


5、Vue组件化思路


  • 定义:以vue为后缀的文件,是vue的单文件组件,可以理解为一个可以自定义的,有着更强大功能的标签
  • 好处:思路清晰,简洁高效,而且还可以重复使用


举例
链接 html的a标签
登录 vue组件,登录
轮播图 vue组件,轮播图



6、main.js文件:入口文件,导入第三方模块,创建Vue项目,挂载到#app容器上

// import ES6模块语法,可以引入第三方模块,require
// export ES6模块语法,暴露接口,可以被其他模块调用,modile.exports
import Vue from 'vue'
import App from './App.vue'
// 配置开发选项,友好的错误提示
Vue.config.productionTip = false
new Vue({
  render: h => h(App),
}).$mount('#app')

7、template网页模板(编写html文件)

<template>
  <div id="app">
    <!-- 1、绑定文本 -->
    <h1>{{ message }}</h1>
    <!-- 2、绑定事件 -->
    <button @click="sayHi">按钮</button>
  </div>
</template>
<script>
// 暴露接口,可以被其他模块调用;
export default {
  // 1、数据要用函数返回
  data() {
    return { message: "Hello world!" };
  },
  // 2、函数在方法中定义
  methods: {
    sayHi() {
      alert("Hello world!");
    },
  },
};
</script>
<style></style>


相关文章
|
15天前
|
JSON 数据可视化 数据库
vue3+threejs+koa可视化项目——实现登录注册(第三步)
vue3+threejs+koa可视化项目——实现登录注册(第三步)
40 5
|
15天前
|
数据可视化 前端开发 JavaScript
vue3+threejs可视化项目——引入threejs加载钢铁侠模型(第二步)
vue3+threejs可视化项目——引入threejs加载钢铁侠模型(第二步)
66 3
|
15天前
|
JavaScript 数据可视化 算法
vue3+threejs可视化项目——搭建vue3+ts+antd路由布局(第一步)
vue3+threejs可视化项目——搭建vue3+ts+antd路由布局(第一步)
35 6
|
1天前
|
资源调度 JavaScript 前端开发
vue 项目运行过程中出现错误的问题解决
vue 项目运行过程中出现错误的问题解决
|
2天前
|
JavaScript
vue项目切换页面白屏的解决方案
vue项目切换页面白屏的解决方案
5 0
|
2天前
|
XML JavaScript 前端开发
Vue3 项目中怎么使用 jsx——易懂
Vue3 项目中怎么使用 jsx——易懂
6 0
|
3天前
|
缓存 JavaScript API
一些常见的Vue项目性能优化策略
Vue项目性能优化包括代码分割、懒加载以减少初次加载时间;利用计算属性和侦听器处理复杂逻辑;优化v-for,使用key属性;减少DOM操作;借助Vue Devtools分析性能;图片优化如使用WebP格式和懒加载;异步加载组件;精简第三方库和插件;考虑服务端渲染或预渲染;以及优化网络请求,如合并请求和利用缓存。实际应用中,需根据项目需求选择合适策略。
12 2
|
11天前
|
监控 JavaScript 前端开发
【JavaScript与TypeScript技术专栏】TypeScript在JavaScript项目中的渐进式采用
【4月更文挑战第30天】TypeScript是JavaScript的超集,引入静态类型、接口等特性,提升代码安全性和可读性。在JavaScript项目中采用TypeScript可享受类型安全、社区支持及优秀工具集成等优势。渐进式采用策略包括评估项目现状、逐步引入新旧模块、编写类型定义文件、配置编译选项和编写测试用例,以提高项目质量和效率。
|
11天前
|
JavaScript 前端开发 开发工具
【TypeScript 技术专栏】使用 TypeScript 重构 JavaScript 项目
【4月更文挑战第30天】TypeScript 在前端开发中日益流行,因其静态类型检查、增强代码可读性和更好的工具支持。本文讨论如何用 TypeScript 重构 JavaScript 项目,包括评估项目、安装 TypeScript 工具、逐步添加类型注解、处理兼容性问题以及解决重构中遇到的问题。重构后,代码质量、团队协作和可维护性均得到提升。通过实例分析,文章为 TypeScript 重构提供指导,助力构建更可靠的前端应用。
|
12天前
|
JavaScript 前端开发
vue组件化开发流程梳理,拿来即用
vue组件化开发流程梳理,拿来即用