美文网首页
VUE-使用vue-cli

VUE-使用vue-cli

作者: 哎呦呦胖子斌 | 来源:发表于2018-11-29 16:55 被阅读0次

全局安装vue-cli
npm install –global vue-cli
创建一个基于webpack模板的新项目
vue init webpack my-project
进入到项目所在目录下,运行项目
cd my-project
npm run dev


image.png

build放置项目的配置文件
config放置项目环境的配置文件
node_modules项目的依赖
src放置项目源代码
        main.js项目的入口文件,创建了一个VUE的实例,挂载点在id=’app’,注册一个局部组件components:{App:App},这里键和值相同,则可以省略,只写一个App(ES6语法)。

new Vue({
  el: '#app',
  components: { App },
  template: '<App/>'
})

static静态资源
index.html整个项目最外层的html文件,里面有一个id=’app’的挂载点

单文件组件:
        一个.vue文件包含了一个组件里边必须的所有内容
来看下App这个组件里边的所有内容

// 这是App组件里边的模板
<template>
  <div id="app">
    <img src="./assets/logo.png">
    <HelloWorld/>
  </div>
</template>

// 这是App组件里边的逻辑
<script>
import HelloWorld from './components/HelloWorld'

export default {
  name: 'App',
  components: {
    HelloWorld
  }
}
</script>

// 这是App组件里边的样式
<style>
#app {
  font-family: 'Avenir', Helvetica, Arial, sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-align: center;
  color: #2c3e50;
  margin-top: 60px;
}
</style>

全局样式与局部样式
        在子组件的style标签中增加scoped作用域修饰符,这个样式就只能作用在当前组件。如果不加这个修饰符,就会作用在全局样式中。

相关文章

网友评论

      本文标题:VUE-使用vue-cli

      本文链接:https://www.haomeiwen.com/subject/rhvfcqtx.html