创建项目
- 打开cmd命令窗口
- 进入我们需要存放代码的目录
- 输入命令:
vue create vue-cli - 回车后,我们会看到
Please pick a preset,这是让我们选择预设值,前期我们直接选择默认的就好 - 再次回车,创建项目开始了
- 过了一会,创建完成后,我们输入命令
cd vue-cli进入这个项目 - 进入后输入命令
npm run serve回车开启项目 - 好了,能看懂英文的同学已经看到了两个地址,我们在浏览器中打开这两个地址就可以了
项目中的文件介绍
我们在开发工具中打开vue-cli项目,看看里面都有什么文件,分别有什么作用。
项目目录如下:
1 | . |
看一下 App.vue
我们先打开看一下App.vue文件,可以发现里面的代码既熟悉又陌生。比如 html 中的内容为:
1 | <template> |
template标签以前讲过,这里不再讲解。
我们再看:
1 | <HelloWorld msg="Welcome to Your Vue.js App"/> |
是不是很熟悉?这个就是组件的使用,只是HelloWorld组件被单独放在了components文件夹里面,需要使用import引入,而以前我们都是在同一个文件中使用Vue.component()写的,这里有点小区别。
还有:
1 | export default { |
以前我们是直接使用new Vue(),这里使用的是export default {},相当于提供一个接口给外界,让其他文件通过import来引入使用。
总结
当我们创建完项目再打开这些文件来看时,对于初次接触vue-cli的小伙伴来说一定会感觉很陌生,甚至会有很多疑问,这些都是正常的。我们可以打开vue-cli文档看看,慢慢了解,千万不要急躁,也可以在里面先随便尝试下,不要怕出错,如果错了实在不知道怎么改了,就把这个项目删掉,然后重新再创建项目,继续试,实在不行了,大家可以私信我,把疑问的地方提出来,我给大家讲解。
注意:import/export是ES6引入的新规范,因为浏览器引擎兼容问题,需要在 node中 用 babel 将 ES6语法 编译成 ES5语法,初学者可能有点不太明白,这里大家先这样用就可以了,用多了就明白了。