美文网首页
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