首页 > 其他分享 >VUE2速成-5(插件及打包)

VUE2速成-5(插件及打包)

时间:2022-09-30 10:38:54浏览次数:84  
标签:插件 vue zh VUE2 速成 https 组件 打包


文章目录


一、Vue的插件大全

先到 https://cn.vuejs.org/v2/guide/

VUE2速成-5(插件及打包)_根目录


跳转到github上后,查看Components & Libraries部分。

二、Vue插件举例

1. 轮播图插件(vue-awesome-swiper)

参考:https://github.com/surmon-china/vue-awesome-swiper

安装插件及具体使用方式可参考github上的说明。

2. UI组件库(Element UI)

官网:https://element.eleme.cn/#/zh-CN

该组件库是外卖系,目前Vue使用该组件库是比较多的。

参考:https://element.eleme.cn/#/zh-CN

安装及使用

vue add element
选择Import on demand
选择zh-CN

安装后新增的文件

VUE2速成-5(插件及打包)_服务器_02


查看完整组件列表和引入方式可以去:

​ https://element.eleme.cn/#/zh-CN/component/quickstart​​ 可以先把所有组件都引入,然后再删除不需要的组件。

VUE2速成-5(插件及打包)_vue_03


这个按钮不用管(在App.vue中自动引入),接下来引入插件即可。

使用时注意“单根”原则。

三、vue-cli打包部署

  • 可以参考:https://cli.vuejs.org/zh/
    然后查看“指南”部分,找到“构建目标”。
  • 打包命令

VUE2速成-5(插件及打包)_根目录_04

npm
  • 生成打包后的发布目录dist/
  • VUE2速成-5(插件及打包)_根目录_05

  • 打包还需要注意的问题:
  1. 路径问题
    默认打包完成后项目必须放在web服务器的根目录下(Document Root)。如果不想把打完的包放在服务器的根目录下,那么需要进行配置。

在开发项目的根目录新建文件vue.config.js
(详细可以参考——配置参考)

module.exports = {
publicPath: process.env.NODE_ENV === 'production'
? '/production-sub-path/' //设置这个目录
: '/'
}
  1. 发布预览
    dist 目录需要启动一个 HTTP 服务器来访问 (除非你已经将 publicPath 配置为了一个相对的值),所以以 file:// 协议直接打开 dist/index.html 是不会工作的。在本地预览生产环境构建最简单的方式就是使用一个 Node.js 静态文件服务器,例如 serve:
npm install -g serve
# -s 参数的意思是将其架设在 Single-Page Application 模式下
# 这个模式会处理即将提到的路由问题


标签:插件,vue,zh,VUE2,速成,https,组件,打包
From: https://blog.51cto.com/u_15812550/5725447

相关文章

  • VUE2速成-3(路由进一步及Ajax请求)
    文章目录​​一、路由进一步​​​​1.命名路由​​​​2.重定向和别名​​​​3.HTML5History模式​​​​4.导航守卫​​​​4.1全局前置守卫​​​​4.2全局后置......
  • VSCode 插件
    我的全部插件必安装项ChineseSimplified(中文)ColorInfo(识别颜色)CodeRunner(运行各种代码)PrettierFormatter(格式化代码)OneDarkPro(更改主题颜色)OpenFolderCont......
  • RabbitMQ 入门系列:10、扩展内容:延时队列:延时队列插件及其有限的适用场景(系列大结局)。
    系列目录​​RabbitMQ入门系列:1、MQ的应用场景的选择与RabbitMQ安装。​​​​RabbitMQ入门系列:2、基础含义:链接、通道、队列、交换机。​​​​RabbitMQ入门系列:3、基础......
  • 【Unity】浅尝xlua热更新插件
    前言之前的学习中了解到了一些热更新的知识,本想系统地学习基于xLua的热更新框架,但时间紧迫,遂浅尝辄止。在此记录一下相关知识。什么是热更新从云端下载资源包,这些新资源......
  • vue2转vite判断当前运行环境
    vue2转vite判断当前运行环境vue2判断当前运行环境使用的是process.env.NODE_ENV==='development',而当转为vite项目时,process会报错,这里环境的判断应该改为import.meta.......
  • eclipse插件:打开选中文件所在的目录
    easyexplore是一个eclipse的小插件,它能直接打开选中文件所在的目录下载: 地址:​​http://sourceforge.net/projects/easystruts/files/​​,我下载的是org.sf.easyexplore_1.......
  • 常用Maven插件介绍
    exec-maven-plugin​​http://mojo.codehaus.org/exec-maven-plugin/​​exec-maven-plugin很好理解,顾名思义,它能让你运行任何本地的系统程序,在某些特定情况下,运行一个Maven......
  • jQuery插件开发模式
    jQuery插件开发模式软件开发过程中是需要一定的设计模式来指导开发的,有了模式,我们就能更好地组织我们的代码,并且从这些前人总结出来的模式中学到很多好的实践。根据《jQuery......
  • k8s消息队列-rabbiMQ集群(pod初始化安装消息延迟插件)
    一、方案:在k8s上部署rabbitMQ集群,pod初始化时安装消息延迟插件。二、部署参考rabbitMQ官方:https://www.rabbitmq.com/kubernetes/operator/operator-overview.html1、部......
  • 青龙面板-傻妞芝士插件
    傻妞-芝士插件(jd_cookie)用管理员给bot发送命令​​setjd_cookieenable_jd_cookietrue​​,并重启。这样芝士插件就开启了。青龙免部署上车,公众号内回复"青龙上车"​jdas......