zoukankan      html  css  js  c++  java
  • vue-cli的使用指南

    vue-cli 2.0

    安装vue-cli

    npm install -g vue-cli
    

    创建一个项目模板

    vue init <template-name> <project-name>
    

    template-name:

    1. wepack 功能齐全的Webpack + vue-loader设置,具有热重载,linting,测试和css提取功能。
    2. webpack-simple 一个简单的Webpack + vue-loader设置,用于快速原型设计
    3. browserify 全功能的Browserify + vueify设置,具有热重载,linting和单元测试功能。
    4. browserify 一个简单的Browserify + vueify设置,用于快速原型设计
    5. pwa 基于vue webpack 模板的pwa模板
    6. simple 最简单的vue单页面项目

    用例:

    vue init webpack projectName(一般情况下都是用webpack模板)
    

    完整用例-初始化一个vue的webpack项目myProject

    1.安装模板
    vue init webpack myProject
    2.进入myProject文件夹
    cd myProject
    3.安装项目依赖包
    npm install
    4.启动项目
    npm run dev
    

    vue-cli 3.0

    安装 @vue/cli

    npm install -g @vue/cli
    

    安装完成后运行以下命令查看安装是否成功:

    vue --version
    

    创建一个项目myProject

    vue create myProject
    

    查看帮助

    vue create --help
    

    使用图形化界面

    你也可以通过vue ui命令以图形化界面创建和管理项目:

    vue ui
    

    在3.x使用2.x的模板

    安装一个全局桥接工具拉取2.x的模板

    npm install -g @vue/cli-init
    vue init webpack myProject
    

    插件

    Vue CLI 使用了一套基于插件的架构,插件可以修改 webpack 的内部配置,也可以向 vue-cli-service 注入命令。在项目创建的过程中,绝大部分列出的特性都是通过插件来实现的。

    插件安装

    vue add @vue/eslint 
    # 等价于
    vue add @vue/cli-plugin-eslint
    
    你也可以基于一个指定的 scope 使用第三方插件。例如如果一个插件名为 @foo/vue-cli-plugin-bar,你可以这样添加它:
    
    vue add @foo/bar
    你可以向被安装的插件传递生成器选项 (这样做会跳过命令提示):
    
    vue add @vue/eslint --config airbnb --lintOn save
    vue-router 和 vuex 的情况比较特殊——它们并没有自己的插件,但是你仍然可以这样添加它们:
    
    vue add router
    vue add vuex
    
  • 相关阅读:
    面向对象:
    Android体系结构
    面向对象DAO模式
    集合框架
    异常
    面向对象接口
    面向对象多态
    面向对象继承
    面向对象抽象封装
    JDBC
  • 原文地址:https://www.cnblogs.com/huyifei/p/10107483.html
Copyright © 2011-2022 走看看