【Vue脚手架】

初始化脚手架

如果下载缓慢请配置npm淘宝镜像:
npm config set registry http://registry.npm.taobao.org
全局安装vue脚手架:
vue/clinpm install -g vue/cli

1. 创建项目使用命令
vue create xxx

注:后面有选择安装版本,请注意选择,有vue2/vue3版本,一般选择vue2
2. 启动项目
npm run serve

3. 打包项目
npm run build

4. 暂停项目
Ctrl + c

脚手架文件结构

描述

介绍文件内容

  • src 重要文件,东西都写在里面
    在这里插入图片描述
  • src中: main.js 一切的开端(不可移除和删除)
    在这里插入图片描述
	//引入文件Vue
	import Vue from 'vue'
	//引入App组件
	import App from './App.vue'
	

main.js 文件中 vue.config.productionTip = false 表示关闭生产提示

  • 在src中,还有个大文件 App.vue,是单独放在外面,包含在src里面的,是自带的不可移除(主文件
    在这里插入图片描述
  • babel.config.js文件

babel的控制文件
控制文件

  • 创建好的vue小文件都写在 components 里
    在这里插入图片描述

🚀 下面这个 School.vue 就是小文件放在 components 里
在这里插入图片描述

render函数

功能:创建vue实例对象,将App组件放入容器中

main.js

	
	new Vue({
		el : '#app',
		//将App组件放入容器中
			render: h => h(App),
		})
		
  • vue.js 与 vue.runtime.xxx.js 的区别 :

a. vue.js完整版的vue ,包含:核心功能+模板解析器
b. vue.runtime.xxx.js运行版的vue,只包含核心功能,没有模板解析器

:因为vue.runtime.xxx.js 没有模板解析器,所以不能使用template配置项需要使用render函数接收到的createElement函数去指定具体内容


assets / public

  • 文件 assets 静态资源放置处
  • public 放置 html 文件 ,渲染页面
    在这里插入图片描述
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值