返回顶部
首页 > 资讯 > 前端开发 > JavaScript >vue-cli3怎么用
  • 217
分享到

vue-cli3怎么用

2024-04-02 19:04:59 217人浏览 独家记忆
摘要

小编给大家分享一下Vue-cli3怎么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!简介Vue CLI 是一个基于 vue.j

小编给大家分享一下Vue-cli3怎么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

简介

Vue CLI 是一个基于 vue.js 进行快速开发的完整系统

使用

<!-- 安装 -->
npm install -g @vue/cli
<!-- 创建项目 -->
npm create new-cli

然后就是配置,可默认(babel,eslint),自定义

自定义有 babel ts pwa vue-router vuex CSS预处理 以及Linter/FORMatter,unit testing e2e testing

  1. 选了router 会再次选是否用history模式

  2. 在这里选了css预处理又会让选 less scss stylus

  3. eslint 又有几项

    1. 只防止出错

    2. airbnb 配置

    3. 标准配置

    4. eslint +prettier

  4. 还有一项是把配置文件如babel,postCss eslint 放单独文件,还是放package.JSON里,当然单独了

  5. 最后有个保存配置,以后用

然后就是安装依赖

目录如下

vue-cli3怎么用

没有cli2版本的build和config,多个babel.config.js

官网介绍是可以新建个vue.config.js进行相关webpack配置,比如

// vue.config.js
module.exports = {
 configureWEBpack: {
  plugins: [
   new MyAwesomeWebpackPlugin()
  ]
 },
 //loader
  chainWebpack: config => {
  config.module
   .rule('vue')
   .use('vue-loader')
    .loader('vue-loader')
    .tap(options => {
     // 修改它的选项...loader
     return options
    })
 },
 //生产环境关闭map
 productionSourceMap:false,
 //基本URL
 baseUrl: process.env.node_ENV === 'production'
  ? 'Http://www.baidu.com'
  : 'https://www.Google.com',
 outputDir:'dist', //build 目录
 assetsDir:'',//asset目录
 indexPath:'index.html',//指定index.html 路径
 filenameHashing:true,//文件名带hash
// multi-page模式,每个“page”应该有一个对应的 javascript 入口文件
 pages: {
  index: {
   // page 的入口
   entry: 'src/index/main.js',
   // 模板来源
   template: 'public/index.html',
   // 在 dist/index.html 的输出
   filename: 'index.html',
   // 当使用 title 选项时,
   // template 中的 title 标签需要是 <title><%= htmlWebpackPlugin.options.title %></title>
   title: 'Index Page',
   // 在这个页面中包含的块,默认情况下会包含
   // 提取出来的通用 chunk 和 vendor chunk。
   chunks: ['chunk-vendors', 'chunk-common', 'index']
  },
  // 当使用只有入口的字符串格式时,
  // 模板会被推导为 `public/subpage.html`
  // 并且如果找不到的话,就回退到 `public/index.html`。
  // 输出文件名会被推导为 `subpage.html`。
  subpage: 'src/subpage/main.js'
 },
 //css配置
 css: {
  sourceMap:false,//css source map
  loaderOptions: {
   css: {
    // 这里的选项会传递给 css-loader
   },
   postcss: {
    // 这里的选项会传递给 postcss-loader
   }
  }
 },
 //dev server
 devServer: {
  host:127.0.0.1
  port:8000,
  proxy: 'http://localhost:4000',
  overlay: {
   warnings: true,//警告
   errors: true//错误
  }
 }


}

其他

  1. 可使用vue serve和vue build 对单个vue文件快速开发

  2. vue ui 图形化界面创建管理项目

以上是“vue-cli3怎么用”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注编程网JavaScript频道!

--结束END--

本文标题: vue-cli3怎么用

本文链接: https://lsjlt.com/news/74932.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • vue-cli3怎么用
    小编给大家分享一下vue-cli3怎么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!简介Vue CLI 是一个基于 Vue.j...
    99+
    2024-04-02
  • vue-cli3 中怎么解决跨域问题
    这篇文章给大家介绍vue-cli3 中怎么解决跨域问题,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。1:将任何未知请求转发到代理服务器如:前端地址:127.0.0.1后端地址:127....
    99+
    2024-04-02
  • vue-cli3怎么设置scss全局变量
    这篇文章主要介绍了vue-cli3怎么设置scss全局变量的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇vue-cli3怎么设置scss全局变量文章都会有所收获,下面我们一起来...
    99+
    2024-04-02
  • vue-cli3中怎么实现一个fullpage组件
    本篇文章为大家展示了vue-cli3中怎么实现一个fullpage组件,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。准备$ npm i ...
    99+
    2024-04-02
  • vue-cli3+webpack热更新失效怎么解决
    这篇文章主要讲解了“vue-cli3+webpack热更新失效怎么解决”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“vue-cli3+webpack热更新失效怎么解决”吧!vue-cli3+...
    99+
    2023-06-30
  • vue cli3项目中怎么使用axios发送post请求
    今天小编给大家分享一下vue cli3项目中怎么使用axios发送post请求的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了...
    99+
    2023-06-29
  • Vue-cli3中如何使用TS语法
    这篇文章主要讲解了“Vue-cli3中如何使用TS语法”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Vue-cli3中如何使用TS语法”吧!ts有什么用?类型检查、直接编译到原生js、引入新...
    99+
    2023-07-05
  • vue-cli3设置端口号81无效怎么办
    这篇文章将为大家详细讲解有关vue-cli3设置端口号81无效怎么办,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。vue-cli3 设置端口号(81)无效用vue-cli3创建的项目端口号从8080开始,...
    99+
    2023-06-29
  • vue-cli3在main.js中console.log()会报错怎么解决
    这篇文章主要讲解了“vue-cli3在main.js中console.log()会报错怎么解决”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“vue-cli3在main.js中console....
    99+
    2023-06-30
  • vue-cli3+typescript的示例分析
    这篇文章将为大家详细讲解有关vue-cli3+typescript的示例分析,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。vue-cli3vue-cli3的详细功能推荐官...
    99+
    2024-04-02
  • Vue-cli3中怎么引入ECharts并实现自适应
    本篇内容介绍了“Vue-cli3中怎么引入ECharts并实现自适应”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!效果1. 安装echart...
    99+
    2023-07-02
  • vue-cli3.x配置全局scss报错怎么解决
    这篇文章主要介绍“vue-cli3.x配置全局scss报错怎么解决”,在日常操作中,相信很多人在vue-cli3.x配置全局scss报错怎么解决问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”vue-cli3....
    99+
    2023-06-30
  • vue-cli3脚手架如何配置使用
    这篇文章将为大家详细讲解有关vue-cli3脚手架如何配置使用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。Vue CLI 是一个基于 Vue.js 进行快速开发的完整系...
    99+
    2024-04-02
  • 解决vue cli3使用axios跨域问题
    目录一、什么是跨域1、跨域2、同源策略3、跨域问题怎么出现的二、使用 axios 演示并解决跨域问题(vue-cli3.0)1、项目创建、与 axios 的使用2、跨域问题重现3、解...
    99+
    2024-04-02
  • vue-cli3和vue-cli2的区别有哪些
    这篇文章主要介绍“vue-cli3和vue-cli2的区别有哪些”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“vue-cli3和vue-cli2的区别有哪些”文章能帮助大家解决问题。区别:1、“vu...
    99+
    2023-06-29
  • 怎么用vue-cli3+echarts实现渐变色仪表盘组件封装
    本篇内容主要讲解“怎么用vue-cli3+echarts实现渐变色仪表盘组件封装”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么用vue-cli3+echarts实现渐变色仪表盘组件封装”吧!...
    99+
    2023-06-29
  • Vue-cli3中使用TS语法示例代码
    目录ts有什么用?为什么用ts?1、引入Typescript包2、配置3、让项目识别.ts4、vue组件的编写ts有什么用? 类型检查、直接编译到原生js、引入新的语法糖 为什么用t...
    99+
    2023-02-23
    Vue-cli3使用TS语法 Vue-cli3使用TS
  • vue-cli3脚手架安装方法
    1.vue脚手架的使用需要node.js支持,所以需要下载安装node.js ,可以到node.js官网下载node.js https://nodejs.org/zh-cn...
    99+
    2023-05-14
    vue-cli3脚手架安装 vue cli3脚手架
  • vue cli3配置image-webpack-loader方式
    目录vue cli3配置image-webpack-loader使用image-webpack-loader压缩图片报错vue cli3配置image-webpack-loader ...
    99+
    2024-04-02
  • vue-cli3脚手架如何安装
    这篇文章主要讲解了“vue-cli3脚手架如何安装”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“vue-cli3脚手架如何安装”吧!vue脚手架的使用需要node.js支持,所以需要下载安装...
    99+
    2023-07-05
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作