Vue.js 起步

1.创建实例

  • 2.x:通过工厂模式创建实例,并自动执行渲染
<body>
    <div id="app">
        
    </div>
</body>
</html>
<script src="./vue.min.js"></script>
<script>
    new Vue({
        el:"#app",
        data(){
            return {
                
            }
        },
    })
</script>
  • 3.x:通过createApp()方法来创建实例,再调用mount()方法执行渲染
<body>
    <div id="app">
        <h2>{{msg}}</h2>
    </div>
</body>

</html>
<script src="./libs/vue.global.js"></script>
<script>
    //1.创建实例
    var app = Vue.createApp({
        data(){
            return{
                msg:"你好Vue3.x"
            }
        },
    })
    //2.执行渲染
    var vm = app.mount('#app')
</script>

2.安装脚手架

  • 脚手架共有2个版本:vue-cli@vue/cli(这是两个独立的包,相关文档请查阅官网)
  • 推荐使用最新的@vue/cli,他既可以创建2.x项目,也还可以创建3.x项目
//全局安装vue-cli
npm i vue-cli -g

//全局安装@vue/cli
npm i @vue/cli -g
  • 安装@vue/cli前请先卸载vue-cli,否则会失败
npm uninstall vue-cli -g

3. vue-cli

  • vue-cli当前版本为2.9.6,已不再更新,主要用来构建基于vue2.x的项目,具体用法详见vue-cli
  • 安装完毕后,可以在cmd窗口中使用vue命令
//查看版本号 2.9.6
vue -V
  • 构建基于webpack的项目:(基于vue2.5.2,vue2.x最新版本2.6.14)
vue init webpack my-project

4. @vue/cli

  • 安装@vue/cli前请先卸载vue-cli,否则会失败
  • 安装完毕后,可以在cmd窗口中使用vue命令
//查看版本号 5.0.4
vue -V
  • 创建一个项目:
vue create hello-world

  • 选择前面两个选项,创建的项目默认不带vue-route,建议选第三个,可以定制其他模块(使用方向键切换选项,空格选中,a全选)

  • 后续会询问使用2.x还是3.x版本,以及路由模式,CSS预处理器等
posted @ 2019-10-19 17:31  ---空白---  阅读(361)  评论(0编辑  收藏  举报