精华内容
下载资源
问答
  • 详细讲解如何使用 Vue CLI 搭建前端项目以及项目结构分析。

    前言

    从这篇文章开始,就进入真正的实践了。

    在前端项目开发中,我们可以根据实际情况不同程度地使用 Vue。利用 Vue CLI(或写成 vue-cli,即 Vue 脚手架)搭建出来的项目,是最能体现 Vue 的特性的。这点在接下来的内容中我们可以慢慢感受。

    关于项目的构建其实类似的文章网上有很多,但我还是重新写了一下,一是为了确保项目能够运行成功,二是对几个细节作了解释,三是加入了使用 IDE 的构建方法。

    在动手操作之前,我希望大家已经清楚什么是 “前后端分离” ,什么是 “单页面应用”

    简单地说,前后端分离 的核心思想是前端页面通过 ajax 调用后端的 restuful api 进行数据交互,而 单页面应用(single page web application,SPA),就是只有一张页面,并在用户与应用程序交互时动态更新该页面的 Web 应用程序。

    附上 Vue 的官方教程:
    https://cn.vuejs.org/v2/guide/

    这是第一手的学习资料,本篇的实践内容虽然用不上,但是日后要经常查阅。

    一、安装 Vue CLI

    因为需要使用 npm 安装 Vue CLI,而 npm 是集成在 Node.js 中的,所以第一步我们需要安装 Node.js,访问官网 https://nodejs.org/en/,首页即可下载。
    在这里插入图片描述
    图中左边是长期支持版本,右边是当前版本,下载哪个都行,我一般选择长期支持版本。

    下载完成后运行安装包,一路下一步就行。然后在 cmd 中输入 node -v,检查是否安装成功。
    在这里插入图片描述
    如图,出现了版本号(根据下载时候的版本确定),说明已经安装成功了。同时,npm 包也已经安装成功,可以输入 npm -v 查看版本号
    在这里插入图片描述
    输入 npm -g install npm ,将 npm 更新至最新版本。
    在这里插入图片描述


    之后可以选择安装 cnpm,即 npm 的国内镜像。使用 cnmp 的好处是在日后下载内容时会比较快,但是下载的包可能不是最新的。

    安装 cnpm 的命令为 :

    npm install -g cnpm --registry=https://registry.npm.taobao.org

    完成后就可以使用 cnpm 替代 npm 了,我不太喜欢用 cnpm,喜欢用的小伙伴注意一点,cnpm 不要与 npm 混合使用,一个项目用 cnpm 就从头用到底,不要中途敲错命令,否则就会出现混乱。不过万一遇到这种情况也不用慌,把项目的 node_modules 文件夹删了重新执行 npm/cnpm install 就行了,只是比较浪费时间。


    之后,使用 npm install -g vue-cli 安装脚手架。
    在这里插入图片描述
    注意此种方式安装的是 2.x 版本的 Vue CLI,最新版本需要通过 npm install -g @vue/cli 安装。新版本可以使用图形化界面初始化项目,并加入了项目健康监控的内容,但使用新版本创建的项目依赖与这个教程不太相符,折腾起来比较麻烦。

    虽然我也想专门针对新的 CLI 和 Vue 3.0 重构一下教程,但想了想这是个无休止的工作,这个教程也不是为了讲前端框架的新特性,而且直到现在 Vue 3.0 也只是发布了初期试验版本,想必又是一堆依赖问题,所以就不折腾了。

    二、构建前端项目

    1.通用方法

    直接使用命令行构建项目。首先,进入到我们的工作文件夹中,我在 D 盘新建了一个叫 workspace 的文件夹,大家可以自行选择位置。
    在这里插入图片描述
    然后执行命令 vue init webpack wj-vue,这里 webpack 是以 webpack 为模板指生成项目,还可以替换为 pwa、simple 等参数,这里不再赘述。 wj-vue 是我们的项目名称(White Jotter),大家也可以起别的名字。

    在程序执行的过程中会有一些提示,可以按照默认的设定一路回车下去,也可以按需修改,比如下图问我项目名称是不是 wj-vue,直接回车确认就行。

    在这里插入图片描述
    这里还会问是否安装 vue-router,一定要选是,也就是回车或按 Y,vue-router 是我们构建单页面应用的关键。
    在这里插入图片描述
    还有是否使用 es-lint,这玩意儿挺烦的,但为了代码质量先将就一下吧。

    接下来等待项目构建完成就 OK 了。
    在这里插入图片描述
    可以看到 workspace 目录下生成了项目文件夹 wj-vue,里面的结构如图
    在这里插入图片描述
    接下来,进入到我们的项目文件夹里(cd D:\workspace\wj-vue),执行npm run dev
    在这里插入图片描述
    项目构建成功,这一步如果报错,可能是未能加载项目所需的依赖包,即 node_modules 里的内容,需要在该文件夹执行 npm install ,再执行 npm run dev

    访问 http://localhost:8080,查看网页 demo,大工告成!
    在这里插入图片描述

    2.使用 IDE (IntelliJ IDEA)

    对于习惯使用 IDE 的同学,可以使用更直观的方式构建项目。以 IntelliJ IDEA 为例,点击 Create New Project
    在这里插入图片描述
    然后选择 Static Web -> Vue.js,点击 next,输入相关参数
    在这里插入图片描述
    此处可以选择 CLI 的版本
    在这里插入图片描述
    这里注意 Project location 需要输入到项目文件夹一级而不是 workspace。输入完成后点击 Next,等待 Vue CLI 初始化,然后在可视化界面上确认项目信息,修改或 Next 即可。IDEA 构建出的 Vue 项目是不含 node_modules 的,所以要先调出终端,执行 npm install
    在这里插入图片描述
    运行完成后,输入 npm run dev 即可。
    在这里插入图片描述
    另外 IDE 嘛,总是在 UI 上下了很多功夫,我们还可以在 package.json 文件上点击右键,选择 show npm scripts
    在这里插入图片描述
    然后就会出来 npm 命令窗口,想要执行哪个命令直接双击运行就可以了。
    在这里插入图片描述
    这些命令都是在 package.json 文件里预定义的。dev 和 start 是一样的,start 即是执行 npm run dev 命令
    在这里插入图片描述
    另外使用这种方法,可以激活 IDE 右上角的按钮,不过这些都不重要了。
    在这里插入图片描述
    上面的内容应该足够详细了,如果大家还是遇到了问题,可以在评论区反馈一下,我会第一时间解答。

    三、Vue 项目结构分析

    1.概览

    使用 CLI 构建出来的 Vue 项目结构是这个样子的
    在这里插入图片描述
    里面我们需要关注的内容如下图,重点需要关注的我用小红旗标了出来
    在这里插入图片描述
    其中我们最常修改的部分就是 components 文件夹了,几乎所有需要手动编写的代码都在其中。

    2.x 时代没有创建 view 这个目录,其实加上更加合理,现在我们姑且认为 Vue 把视图也当做“组件”的一部分,有助于初期的理解。

    接下来我们分析几个文件,目的是看看各个部分是怎么联系到一起的。

    2.index.html

    首页文件的初始代码如下:

    <!DOCTYPE html>
    <html>
      <head>
        <meta charset="utf-8">
        <meta name="viewport" content="width=device-width,initial-scale=1.0">
        <title>wj-vue</title>
      </head>
      <body>
        <div id="app"></div>
        <!-- built files will be auto injected -->
      </body>
    </html>
    

    就是一个普普通通的 html 文件,让它不平凡的是 <div id="app"></div> ,下面有一行注释,构建的文件将会被自动注入,也就是说我们编写的其它的内容都将在这个 div 中展示。

    还有不普通的一点是,整个项目只有这一个 html 文件,所以这是一个 单页面应用,当我们打开这个应用,表面上可以有很多页面,实际上它们都只不过在一个 div 中。

    3.App.vue

    上面图上我把这个文件称为“根组件”,因为其它的组件又都包含在这个组件中。

    .vue 文件是一种自定义文件类型,在结构上类似 html,一个 .vue 文件即是一个 vue 组件。先看它的初始代码

    <template>
      <div id="app">
        <img src="./assets/logo.png">
        <router-view/>
      </div>
    </template>
    
    <script>
    export default {
      name: 'App'
    }
    </script>
    
    <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>
    
    

    大家可能注意到了,这里也有一句 <div id="app">,但跟 index.html 里的那个是没有关系的。这个 id=app 只是跟下面的 css 对应。

    <script>标签里的内容即该组件的脚本,也就是 js 代码,export default 是 ES6 的语法,意思是将这个组件整体导出,之后就可以使用 import 导入组件了。大括号里的内容是这个组件的相关属性。

    这个文件最关键的一点其实是第四行, <router-view/>,是一个容器,名字叫“路由视图”,意思是当前路由( URL)指向的内容将显示在这个容器中。也就是说,其它的组件即使拥有自己的路由(URL,需要在 router 文件夹的 index.js 文件里定义),也只不过表面上是一个单独的页面,实际上只是在根组件 App.vue 中。

    4.main.js

    前面我们说 App.vue 里的 <div id="app"> 和 index.html 里的 <div id="app"> 没有关系,那么这两个文件是怎么建立联系的呢?让我们来看入口文件 main.js 的代码

    import Vue from 'vue'
    import App from './App'
    import router from './router'
    
    Vue.config.productionTip = false
    
    /* eslint-disable no-new */
    new Vue({
      el: '#app',
      router,
      components: { App },
      template: '<App/>'
    })
    
    

    这里插一嘴,这个 js 文件有的同学可能看着不顺眼,比如没有分号(;),因为是 ES6 的语法,不这么写反而会提示错误,虽说可以把 es-lint 改了或者关了,但我想熟悉一下新的规则也挺好。

    最上面 import 了几个模块,其中 vue 模块在 node_modules 中,App 即 App.vue 里定义的组件,router 即 router 文件夹里定义的路由。

    Vue.config.productionTip = false ,作用是阻止vue 在启动时生成生产提示。

    在这个 js 文件中,我们创建了一个 Vue 对象(实例),el 属性提供一个在页面上已存在的 DOM 元素作为 Vue 对象的挂载目标,router 代表该对象包含 Vue Router,并使用项目中定义的路由。components 表示该对象包含的 Vue 组件,template 是用一个字符串模板作为 Vue 实例的标识使用,类似于定义一个 html 标签。

    看完了以上三个文件,我想基本上就对前端项目的结构有所了解了。下一篇中我将用一个例子解释前后端分离的项目是如何联系起来的。

    查看系列文章目录:
    https://learner.blog.csdn.net/article/details/88925013

    上一篇:Vue + Spring Boot 项目实战(一):项目简介

    下一篇:Vue + Spring Boot 项目实战(三):前后端结合测试(登录页面开发)

    展开全文
  • vue cli 3 升级到 vue cli 4 方法步骤及升级点总结

    万次阅读 热门讨论 2019-10-26 18:45:44
    vue cli 3 升级到 vue cli 4 指南 vue cli 3 升级到 vue cli 4 方法步骤及升级点总结 vue-cli 3升级vue-cli 4 官方英文升级文档,中文滞后 一.首先,在全局安装最新的 Vue CLI: npm install -g @vue/cli # OR yarn ...

    vue cli 3 升级到 vue cli 4 方法步骤及升级点总结

    官方升级英文文档中文文档相对滞后。

    简介:vue cli 4 官方已经更新有一段时间了,现在是4.0.5 版本,看了官方文档大概有二十几点的更新,还是干货满满呀,值得升级一下,下面是升级步骤。

    一.首先,在全局安装最新的 Vue CLI:

    npm install -g @vue/cli
    # OR
    yarn global add @vue/cli
    

    检查安装的版本

    vue -V  # 输出:@vue/cli 4.x.x  说明@vue/cli 4安装成功( vue cli 3的版本会输出 3.x.x )
    

    踩坑记录

    npm install -g @vue/cli 执行成功,但是执行 vue -V 输出的还是3.5.6(我以前安装的版本),

    于是又重新执行 npm install -g @vue/cli,显示成功,执行 vue -V 输出的还是3.5.6

    一脸懵逼 ,然后重启电脑,再执行vue -V 输出 @vue/cli 4.0.5,解决 。

    二.在项目根目录下执行

    vue upgrade
    

    然后出现
    在这里插入图片描述

    提示 继续升级这些插件吗? 输入 Y 即可.

    三.等步骤二 执行完会发现主要有 2 个文件被修改

    1.文件 babel.config.js

    主要是 babel 的预设由@vue/app 改成了@vue/cli-plugin-babel/preset

    原来的

    module.exports = {
      presets: [
        '@vue/app', //  这行
        [
          '@babel/preset-env',
          {
            useBuiltIns: 'entry'
          }
        ]
      ]
    }
    

    升级后的

    module.exports = {
      presets: [
        '@vue/cli-plugin-babel/preset', //  这行
        [
          '@babel/preset-env',
          {
            useBuiltIns: 'entry'
          }
        ]
      ]
    }
    

    2.文件 package.json (package-lock.json 也会更改)

    主要是依赖升级

    原来的

    {
      "@vue/cli-plugin-babel": "^3.11.0",
      "@vue/cli-plugin-eslint": "^3.11.0",
      "@vue/cli-service": "^3.11.0"
    }
    

    升级后的

    {
      "@vue/cli-plugin-babel": "^4.0.5",
      "@vue/cli-plugin-eslint": "^4.0.5",
      "@vue/cli-service": "^4.0.5"
    }
    

    四.然后启动项目

    npm run serve
    

    然后报下面的错

    在这里插入图片描述

    1.第一个错(警告)

     WARN  A new version of sass-loader is available. Please upgrade for best experience.
    

    这行是 vue cli 4 升级了自己的依赖 sass-loader 导致的

    它把 sass-loader^7.x.x 的版本升级到了 ^8.0.0,而我项目中使用的是^7.1.0

    所以升级一下自己项目的 sass-loader 就好了

    执行下面命令即可

    npm i sass-loader@8.0.0 -D
    

    2.然后第二个错说没有安装core-js

    vue cli 4core-js^2.x.x 的版本升级到了 ^3.x.x

    于是安装一下

    npm i core-js
    

    然后重启项目还是不行,看了下官方文档和 babel 有关

    main.js 代码中

    import '@babel/polyfill'
    

    隐藏这个代码

    重启好了

    然后把 @babel/polyfill 换成 babel-polyfill 即可

    npm i babel-polyfill
    

    main.js 代码中 改为

    import 'babel-polyfill'
    

    五.vue cli 4 主要升级点总结

    1."@vue/cli-plugin-babel", "@vue/cli-plugin-eslint", "@vue/cli-service"v3 的版本升级到了 v4

    2.sass-loaderv7 的版本升级到了 v8

    3.core-jsv2 的版本升级到了 v3

    4.webpack-chainv4 的版本升级到了 v6

    5.css-loaderv1 的版本升级到了 v3

    6.url-loaderv1 的版本升级到了 v2

    7.file-loaderv3 的版本升级到了 v4

    8.copy-webpack-pluginv4 的版本升级到了 v5

    9.terser-webpack-pluginv1 的版本升级到了 v2

    10.@vue/cli-plugin-pwav3 的版本升级到了 v4

    11.新增插件 vue add vuex vue add router

    12.pug-plain已重命名为pug-plain-loader

    13.默认目录结构已更改

    src/store.js 改为 src/store/index.js

    src/router.js 改为 src/router/index.js

    14.由于兼容性原因,仍支持 router&routerHistoryMode 选项 preset.json

    但是现在建议使用它来 plugins: { '@vue/cli-plugin-router': { historyMode: true } }

    获得更好的一致性

    15.api.hasPlugin('vue-router')不再受支持,现在 api.hasPlugin('router')

    16.lintOnSave 选项的默认值(未指定时)从 true 更改为 default

    17.废弃vue-cli-service test:e2e

    18.@vue/cli-plugin-e2e-nightwatch Nightwatch.js已从0.9升级到1.x

    19.@vue/cli-plugin-unit-mocha 升级到Mocha 6

    20.@vue/cli-plugin-unit-jest jestv23 升级到v24

    21.@vue/cli-plugin-typescript 更好的ts(x)支持 ,胜过js(x)

    参考链接

    vue cli 4 官方英文升级文档

    展开全文
  • vue cli3 兼容ie8以上浏览器

    万次阅读 2019-11-28 17:49:42
    1当我们使用 vue-cli3 搭建的脚手架开发项目时,一般浏览器都可以支持,唯独ie浏览器,运行时页面一片空白 首先,下载 babel-polyfill 模块 npm install babel-polyfill -s 2 配置 polyfill,在根目录下新增babel....

    博客地址:http://www.globm.top/blog/1/detail/32
    1当我们使用 vue-cli3 搭建的脚手架开发项目时,一般浏览器都可以支持,唯独ie浏览器,运行时页面一片空白
    首先,下载 babel-polyfill 模块

    npm install babel-polyfill -s
    

    2 配置 polyfill,在根目录下新增babel.config.js文件:

    module.exports = {
      presets: [
        ['@vue/app', {
            useBuiltIns: 'entry'
        }]
      ]
    }
    

    如果文件本来就存在,有数据的话,加上下面的内容就可以了

    module.exports = {
      presets: [
        ['
        @vue/cli-plugin-babel/preset            //文件原始内容
        ', {
          useBuiltIns: 'entry'             //添加的内容
        }]
      ]
    }
    

    3同时在入口文件(main.js)第一行添加

    import 'babel-polyfill'
    

    最后,发贴不易,亲测的坑,大家点个关注吧 ~^ ^~

    展开全文
  • vue cli3配置image-webpack-loader

    万次阅读 2019-12-04 12:08:04
    vue cli3配置image-webpack-loader对图片进行压缩优化 安装 npm install image-webpack-loader --save-dev 配置vue.config.js chainWebpack: config => { config.plugins.delete('prefetch') config.plugin('...

    博客地址:http://www.globm.top/blog/1/detail/29
    vue cli3配置image-webpack-loader对图片进行压缩优化

    安装

    npm install image-webpack-loader --save-dev
    

    配置vue.config.js

    chainWebpack: config => {
        config.plugins.delete('prefetch')
        config.plugin('provide').use(webpack.ProvidePlugin, [{
          $: 'jquery',
          jquery: 'jquery',
          jQuery: 'jquery',
          'window.jQuery': 'jquery'
        }])
        config.module.rule('images')
          .test(/\.(png|jpe?g|gif|svg)(\?.*)?$/)
          .use('image-webpack-loader')
          .loader('image-webpack-loader')
          .options({ bypassOnDebug: true })
      }
    

    重启项目打包 ok

    展开全文
  • 【vue】使用vue-cli4.0快速搭建一个项目

    万次阅读 多人点赞 2019-10-25 10:38:43
    前言 最近公司的项目终于到了空闲期,而闲不住的我终于把目标放到了项目的迁移上面 因为公司的项目比较早的原因(虽然...所以所有项目开发的时候一直在用的 vue-cli2.0,后来项目多了也没时间就没往 vue-cli3.0 迁...
  • vue.js 三种方式安装(vue-cli)

    万次阅读 多人点赞 2018-05-29 07:49:05
    Vue.js(读音 /vjuː/, 类似于 view)是一个构建数据驱动的 web 界面的渐进式框架。Vue.js 的目标是通过尽可能简单的 API 实现响应的数据绑定和组合的视图组件。它不仅易于上手,还便于与第三方库或既有项目整合。...
  • vue-cli3.0使用及配置(部分)

    万次阅读 多人点赞 2018-06-19 22:18:28
    1.先全局安装vue-cli3.0 检测安装: vue -V 2.创建项目(这个就跟react创建脚手架项目比较像了) 这里如果你是第一次用3.0版本的话,是没有前两个的,而只有最后两个,这里是 让你选...
  • @vue/cli 4.5.4的Vue.js和cli。 三、安装vue-cli 使用npm全局安装vue-cli: npm install -g @vue/cli 可以使用如下的创建项目的命令,查看vue cli的安装情况: 按照上面的提示,先卸载之前的版本,然后安装...
  • Vue02_第一个vue-cli项目

    万次阅读 2020-08-31 16:21:43
    Vue02_第一个vue-cli项目 nodejs 的下载和安装 官网下载(选择windows64位的版本):http://nodejs.cn/download/ 安装:无脑下一步 测试是否安装成功: 安装淘宝镜像: npm install cnpm -g 使用淘宝镜像安装 ...
  • vue-cli3与vue-cli4的区别

    万次阅读 2020-01-17 16:58:32
    @vue/cli-plugin-pwa、@vue/cli-service等包的增强 原来在根目录下的vuex.js、route.js被分别放到了对应的文件夹下 希望大家补充和细化
  • Vue CLI 的包名称由 vue-cli 改成了 @vue/cli。 如果你已经全局安装了旧版本的 vue-cli (1.x 或 2.x), 你需要先通过 npm uninstall vue-cli -g 或 yarn global remove vue-cli 卸载它。 2.Node 版本要求 Vue CLI ...
  • vue cli2/cli3安装

    千次阅读 2019-06-14 21:36:04
    cli cli是什么? cli是vue提供的一个快速(自动化) 构建项目的一个脚手架 ,类似于我们之前所学的 express-generator cli的版本 目前最新 3.x 老版本是 2.x cli的底层的自动化工具是: webpack cli的安装 ...
  • nvme-cli常用指令

    万次阅读 2018-10-17 14:17:48
    NVMe management command line interface ...unzip nvme-cli-master.zip cd nvme-cli-master.zip make &amp;amp;amp;amp;amp;amp;amp;amp;amp;&amp;amp;amp;amp;amp;amp;amp;amp;amp; ma
  • 浅谈vue-cli 3 和 vue-cli 2的区别!!!

    万次阅读 多人点赞 2018-08-13 17:12:21
    Vue-cli3.0于8.11日正式发布,看了下评论,不是特别的乐观,说说我个人的意见,我是Vue的忠实粉,so.... 大概三个月前超哥就已经得知3.0的消息,试着用了下,相比之下现在的3.0和测试时的区别: modern mode。启用...
  • 卸载老版本 npm uninstall vue-cli -g Vue CLI 需要 Node.js 8.9 或更高版本 (推荐 8.11.0+) 安装:Vue CLI 3.0 npm install -g @vue/cli 查看版本 vue --version
  • Angular CLI

    千次阅读 2018-01-11 23:22:57
    Angular CLI是一个命令行界面工具,它可以创建项目、添加文件以及执行一大堆开发任务,比如测试、打包和发布。 相比手动进行这些操作,Angular CLI能让开发更加简单快捷。 前提 CLI和生成的项目有一些依赖,...
  • 关于vue-cli 中执行的 vue-cli-service

    万次阅读 2020-04-21 17:17:20
    最近又整回vue去了,不说了,还是脚手架先整吧。..."scripts": { "serve": "vue-cli-service serve", "build": "vue-cli-service build", "lint": "vue-cli-service lint" }, 这里执行的是vue-cli...
  • vue-cli

    千次阅读 2020-11-27 13:30:11
    vue-cli2和vue-cli3的区别 https://www.cnblogs.com/webdragon/p/11025921.html 网上很多vue-cli2和vue-cli3混合在一起的博文, 但大部分都没写是哪个版本的 vue-cli3的两种创建方式: vue ui 和 vue create 项目名 ...
  • vue-cli 3.0脚手架cli-service配置

    万次阅读 2019-07-17 17:27:24
    CLI服务 在package.json使用默认预设的项目中看到的内容 { "scripts": { "serve": "vue-cli-service serve", "build": "vue-cli-service build" } } 您可以使用npm或Yarn调用这些脚本: npm run serve # ...
  • 浅析vue-cli2和vue-cli4

    千次阅读 2020-05-11 16:04:39
    查看当前版本,如果是2开头说明当前使用的是vue-cli2,3开头的话就是vue-cli3 vue --version 如果无法识别vue命令说明没有安装vue-cli,使用以下说明进行安装 安装2.0版本: npm install -g vue-cli 安装3.0版本: ...
  • Common CLI

    千次阅读 2016-04-19 23:24:10
    1.Commons CLI Apache Commons CLI提供了解析命令行参数的API。它也可以在命令行打印详细的参数信息。官网教程:http://commons.apache.org/proper/commons-cli/usage.html,Commons CLI的Javadoc:...
  • Vue CLI 3中启动cli服务参数说明

    千次阅读 2020-03-11 14:32:41
    在一个 Vue CLI 项目中,@vue/cli-service 安装了一个名为 vue-cli-service 的命令。你可以在 npm scripts 中以 vue-cli-service、或者从终端中以 ./node_modules/.bin/vue-cli-service 访问这个命令。 这是你使用...
  • vuecli2升级至vuecli3

    千次阅读 2019-07-09 21:19:24
    卸载旧版本vuecli与安装新版本vuecli npm uninstall vue-cli -g npm install -g @vue/cli 二.创建一个新的项目 vue create hello-world 三.正式开始改造 1. 直接复制替换src文件夹2. 安装项目需要的依赖...
  • win10下vue cli2.9.6升级cli3.+

    千次阅读 2020-05-09 20:02:27
    1.首先根据网上的教程,先卸载低版本的cli,再升级cli3.如下: C:\Users\feng>vue -V 2.9.6 C:\Users\feng>npm uninstall -g @vue/cli up to date in 0.039s C:\Users\feng>npm install -g @vue/cli ...
  • Vue.js CLI4 Vue.config.js标准配置 (最全注释)

    万次阅读 多人点赞 2019-11-26 11:11:35
    Vue.js CLI工具 不知不觉发展到了4.0时代,CLI给人最直白的感受是没有了build文件夹跟config文件夹,所有的配置都在Vue.config.js完成。那么该文件的配置至关重要。现在我们来看一下最新配置是怎么配置的。 // vue....
  • 想在系统中安装 Angular CLI ,如何进行安装并且如何检查 CLI 的版本? 可以使用命令: npm install -g @angular/cli 进行安装。 使用命令 ng version 来查看 Angular 的 CLI 的版本 ...
  • Vue - Vue Cli 3.0 之 vue-cli-service

    万次阅读 2018-06-26 10:37:14
    样例 新建项目后,package.json 下的 script &amp;quot;...vue-cli-service serve&amp;quot;, &amp;quot;build&amp;quot;: &amp;quot;vue-cli-service build&amp;quot;,
  • @vue/cli使用教程(vue-cli3.0)

    万次阅读 2019-04-12 17:50:41
    提示:Vue CLI要求Node.js版本8或者更高(8.10.0+ 推荐)。 这一部分请访问网址:https://www.liaoxuefeng.com/wiki/001434446689867b27157e896e74d51a89c25cc8b43bdb3000/00143450141843488beddae2a1044cab5...
  • 下载安装npm install -g vue@cli 删除了vue list 创建项目 vue create 启动项目 npm run serve 默认项目目录结构也发生了变化: 移除了配置文件目录,config和build文件夹 移除了static文件夹,新...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 250,293
精华内容 100,117
关键字:

cli