vue--vueCLI

何为CLI

■ CLI是Command-Line Interface,俗称脚手架.

■ 使用Vue.js开发大型应用时,我们需要考虑代码目录结构、项目结构和部署、热加载、代码单元测试等事情。(vue 脚手架的作用),

而通过vue-cli即可:vue-cli 可以快速搭建Vue开发环境以及对应的webpack配置。

■ Vue.js官方脚手架工具就使用了webpack模板。

安装

复制代码
npm install -g @vue/cli

创建(在当前目录下)

复制代码
npm create 项目名

运行

复制代码
npm run serve

脚手架结构

render函数

复制代码
render: h => h(App),

这样配置时:

复制代码
new Vue({
    el:"#app",
    template:'<div><App></App></div>',
    comments:{App}
  // render: h => h(App),
})
// .$mount('#app')

会解析错误:

要么使用完成版的vue.js:其包含核心功能+模板解析器

要么使用运行版的vue.runtime.xxx.js:其只有核心功能,因为没有模板解析器所以无法使用template配置项,需要render函数接收createElement函数指定具体内容

组件中使用template 则由下面去解析

复制代码
import { Vue } from './vue'  // 就是运行版的vue

解构说明

相关推荐
new出一个对象1 分钟前
vue3使用leaflet地图
vue.js
KingRumn4 分钟前
python+vue扫盲
vue.js·python
鹤入云霄4 分钟前
vue部署正式环境上传nginx后遇到的问题
前端·javascript·vue.js
oil欧哟16 分钟前
🧐Text-Well:我做了一个能帮你进行多视角内容评审的 AI 工具
前端·ai编程·产品
余_弦29 分钟前
区块链钱包开发(二十)—— 前端框架和页面
前端·区块链·以太坊
奔赴_向往39 分钟前
微信小程序能否主动跳转第三方 App
前端
-睡到自然醒~44 分钟前
[go] 命令模式
java·开发语言·javascript·后端·golang·命令模式
滕本尊44 分钟前
前端工程化:构建体系全解析
前端·全栈
别来无恙1491 小时前
JavaWeb核心:HttpServletRequest与HttpServletResponse详解
java·前端·servlet
好好好明天会更好1 小时前
vue中的this.$nextTick如何使用
前端·vue.js