把一个组件全部内容汇合到一个文件中,文件名字是以 .vue 结尾的就称作 vue 单文件组件。
安装 vue-cli
npm i -g @vue/cli
## 安装成功后,检查
vue --version
命令创建项目
# 首先需要进入到对应的目录中(英文目录不要有空格),执行如下命令
vue create 项目名称(创建时会自己以对应的项目名称生成目录)
选择手动配置
选择要安装的项
选择vue库的版本
选择css预处理
在刚刚的配置文件以单个配置文件进行记录
对于刚选择的配置是否记录
子组件(child.vue):
我是一个显示的内容 -- child
父组件(App.vue):
App组件
注意:
- Vue 工程化中可以使用但标签,因为工程化中的 html 标签会经过 vue-template-compiler@2 的编译。
- style 标签中的 scoped 的作用是,给当前文件创建一个独立的命名空间,防止同名导致样式添加错误。例如上述代码中,如果不给子组件添加上 scoped 属性,则当子组件被引入到父组件文件中时,父组件会受到影响,标题也会变成红色。