vue-cli3.x创建及运行项目

  1. Node 版本要求

    Vue CLI 需要 Node.js 8.9 或更高版本 (推荐 8.11.0+)。如果你已经全局安装了旧版本的 vue-cli (1.x 或 2.x),你需要先通过 npm uninstall vue-cli -g 或 yarn global remove vue-cli 卸载它。

  2. 重新安装vue-cli,将是最新的vue-cli版本
    npm install -g @vue/cli
  3. 安装完后使用命令:

    vue --version

    查看安装的版本号,以及是否安装成功

  4. 创建项目:

    vue create hello-world
  5. 接下来,是在知乎上学习到的知识,引用知乎的图
  6. default: 默认配置,只有bable和eslint

    Manually select features: 手动配置

  7. Babel:将ES6编译成ES5

    TypeScript:JS超集,主要是类型检查

    Progressive Web App(PWA)Support:渐进式WEB应用支持

    Router:路由

    Vuex:状态管理

    Linter/ Formatter:代码检查工具

    CSS Pre-processors:css预编译 (稍后会对这里进行配置)

    Unit Testing:单元测试,开发过程中前端对代码进行自运行测试

    E2E Testing: 端对端测试,属于黑盒测试,通过编写测试用例,自动化模拟用户操作,确保组件间通信正常,程序流数据传递如预期。

  8. 使用什么css预编译器:
  9. 代码检查工具:


    tslint: typescript格式验证工具(如果前面选择了TypeScript会有这一项)

    eslint w...: 只进行报错提醒;(如果还没熟悉eslint,推荐使用此模式)

    eslint + A...: 不严谨模式;

    eslint + S...: 正常模式

    eslint + P...: 严格模式;

  10. 代码检查方式:(我都选了)
  11. 所有的依赖目录的配置放置的位置(一般都是package.json)
  12. 在这里,项目的创建就算是完成了。
  13. 但是,vue-cli3与2的版本有很大区别,其中之前的build目录取消,也就没有了我们之前用的配置文件,那么我们需要在vue-cli3项目手动添加vue.config.js(在根目录下)
  14. 配置vue.config.js:

    // vue.config.js
    const path = require(‘path‘)
    const webpack = require(‘webpack‘)
    module.exports = {
      // baseUrl从vue cli 3.3起已经弃用了,用publicPath来代替
      publicPath: process.env.NODE_ENV === ‘production‘ ? ‘/production-sub-path/‘ : ‘/‘, // 部署应用包时的基本URL(这里可以看一下官方说明)
      outputDir: ‘dist‘, // 打包时生成的生产环境构建稳健的目录
      assetsDir: ‘static‘, // 放置生成的静态资源的目录
      filenameHashing: true,
      lintOnSave: true, // eslint-loader会将lint错误输出为编译警告
      productionSourceMap: false, // 如果你不需要生产环境的source map,可以将其设置为false,以加速生产环境的构建
      configureWebpack: {
        // 简单/基础配置,比如引入一个新插件
        plugins: []
      },
      chainWebpack: config => {
        // 链式配置
      },
      css: {
        // css预设器配置项
        loaderOptions: {
          css: {
    
          },
          postcss: {
    
          }
        }
      },
      devServer: {
        open: true,
        host: ‘127.0.0.1‘,
        port: 8080,
        https: false,
        hotOnly: false,
        proxy: null,
        // proxy: {
        //     ‘/api‘: {
        //         target: ‘<url>‘,
        //         ws: true,
        //         changOrigin: true
        //     }
        // },
        before: app => {}
      },
      // 第三方插件配置
      pluginOptions: {}
    }
  15. 项目的目录的参考:
    ### 项目目录结构
    ├── public // 静态资源
    ├── src // 源代码
    │ ├── api // 所有请求
    │ ├── assets // 主题 字体等静态资源
    │ ├── components // 全局公用组件
    │ ├── models // 实体类
    │ ├── router // 路由及路由配置相关
    │ ├── store // 全局 store管理
    │ ├── utils // 全局公用方法
    │ ├── pages // view
    │ ├── App.vue // 入口页面
    │ ├── main.js // 入口 加载组件 初始化等
    ├── tests // jest测试
    ├── .eslintrc.js // eslint配置
    └── package.json
  16. Vue CLI >= 3 和旧版使用了相同的 vue 命令,所以 Vue CLI 2 (vue-cli) 被覆盖了。如果你仍然需要使用旧版本的 vue init 功能,你可以全局安装一个桥接工具:

    npm install -g @vue/cli-init
    # `vue init` 的运行效果将会跟 `vue[email protected]2.x` 相同
    vue init webpack my-project
  17. 接下来就是运行项目了:

    cd hellow-world
    npm run serve

原文地址:https://www.cnblogs.com/zhuzhu520/p/11445118.html

时间: 2024-08-10 03:16:42

vue-cli3.x创建及运行项目的相关文章

VUE CLI3.X 创建项目

Node.js环境搭建 Node.js基于V8引擎,可以让js代码脱离浏览器运行 Vue CLI3.0 需要Node.js 8.9或者更高版本. 用nvm或者nvm-windows在同一台电脑中管理多个Node版本 nvm github地址:https://github.com/nvm-sh/nvm Vue CLI 3.0环境搭建 卸载老版本vue-cli:npm uninstall vue-cli -g 安装新版本:npm install -g @vue/cli 原型开发:npm instal

Vue安装并创建一个简单项目

1.nodejs安装 下载地址:https://nodejs.org/en/download/ 安装完之后cmd 下输入:node -v 查看是否安装成功. 2.查看npm版本 cmd下输入命令:npm -v 如果低于3.0版本需要进行升级 升级方法: 在cmd命令下cd到nodejs安装目录,然后输入以下命令:npm update npm 这里要等待一下.更新完成后再使用:npm -v检查一下版本 3.cnpm安装 cnpm是淘宝的一个镜像,安装之后可以使用cnpm安装命令工具,安装速度会加快

vue中npm run dev运行项目自动打开浏览器

npm run dev运行项目自动打开浏览器设置自动打开浏览器 // 各种设备设置信息      host: 'localhost', //主机名      port: 8080, // 端口号(默认8080)      autoOpenBrowser: false, //是否自动打开浏览器 //想让浏览器自动打开,只需将false改为true即可,为防止端口号冲突,这里也可以随意更改端口号 autoOpenBrowser: true,  //是否默认打开浏览器,默认是false,改为true即

Angular Cli 创建并且运行项目

1:进入cmd  ,然后切换到自己项目的目录,如在D盘下的 angular2 Test 执行:ng new hello 2: 然后切换到 项目目录下执行: ng serve --open  这个时候 就会看到 浏览器自动打开了一个地址为:http://localhost:4200/  截图如下,说明已经成功创建了 一个angular2 web项目了. 原文地址:https://www.cnblogs.com/webNotes/p/10203901.html

新手入门vue 使用vue-cli创建项目

本文是针对对于完全没有了解过vue 和npm,连运行环境和项目构建的都不会的小白,对于前端老司机的就不用看了,浪费时间. 使用npm 与vue-cli 构建vue 项目 第一步:安装运行环境(node与npm) nodeJ官网:http://nodejs.cn/ 下载安装包( 安装) 安装完成后,需要检测是否安装成功 使用命令行cmd  打开dos 黑窗口,运行 node  -v 和 npm –v,出现版号说明安装成功 注(npm 是node自带的,在安装node时已经安装了) 如何升级npm

1、Vue介绍、环境搭建、项目运行

1.Vue介绍 Vue和Angular.React都是前端框架,特点: 1.单页面框架: 2.基于模块化组件化的开发模式: 3.Vue简单 灵活 高效 国内的中小企业里面用的非常多. 2.开发环境搭建 1.必须要先安装nodejs(自带NPM工具) https://cn.vuejs.org/v2/guide/installation.html 安装后,命令行验证安装情况: 2.搭建vue的开发环境 ,安装vue的脚手架工具vue-clie 官方命令行工具 npm install --global

vue 2.0创建新项目

参考链接  https://segmentfault.com/a/1190000011275993 背景在安装完node的基础上,机器什么都没安装参考上述链接 一.下载vue $ cnpm install vue 二.全局安装脚手架 $ cnpm install --global vue-cli 三.切换到想要创建项目的目录如我想在F盘下面创建项目 f: 四.在盘符f盘下创建项目my-project,创建完成之后会有一系列的注释需要填写,例如项目名称,作者名等等,嫌麻烦可以用下面第二种simpl

Vue学习手记01-安装和项目创建

1.安装Vue  注:node版本必须大于等于8.9  vue-cli3.x:npm install -g @vue/cli  vue-cli2.x:npm install -g @vue/cli-init 2.创建项目  vue init webpack my-project  注:安装依赖的时候,选择最后一个,就是自己安装,检验和路由初学者一般不安装,后面学习的时候再安装到项目  cd my-project  npm start/npm run dev 3.工程目录说明 . ├── buil

IntelliJ IDEA 14.x 与 Tomcat 集成,创建并运行Java Web项目

创建Web项目 1.File -> New Project ,进入创建项目窗口 2.在 WEB-INF 目录下点击右键,New -> Directory,创建 classes 和 lib 两个目录 3.File -> Project Structure,进入 Project Structure窗口 4.点击 Modules -> 选中项目“JavaWeb” -> 切换到 Paths 选项卡 -> 勾选 “Use module compile output path”,将