avatar

Vue-入门

Vue-入门

注意以下代码都是compiler版本的代码,如果是runtime版本的话在main.js程序入口会有一些区别,区别如下。

comiler版本

1
2
3
4
5
6
7
8
new Vue({
el: "#app",
component:{
App
},
render: h=>h(App),
router
})

runtime版本

1
2
3
const app = new Vue({
router
}).$mount('#app')

一、通过WebStorm创建Vue项目

创建WebStorm的Vue项目一般默认是compiler版本,请注意程序入口的编写。然后我额外添加了auth目录(看您需求),大致目录如下

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
.
├── README.md
├── babel.config.js
├── package-lock.json
├── package.json
├── public
│   ├── favicon.ico
│   └── index.html
├── src
│   ├── app
│   │   └── App.vue
│   ├── assets
│   │   └── logo.png
│   ├── components
│   │   └── auth
│   │   ├── login
│   │   │   └── LoginForm.vue
│   ├── main.js
│   └── router
│   └── main.js

src目录下的main.js就是程序入口

components目录一般存放各种template

app目录一般存放最开始生成的App.vue

router目录下一般放一个router.js用于返回路由列表信息

文章作者: 咲夜南梦
文章链接: http://yoursite.com/2020/03/22/Vue-%E5%85%A5%E9%97%A8/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 咲夜南梦's 博客
打赏
  • 微信
    微信
  • 支付宝
    支付宝

评论