go-view 依赖库

打包es5

由于当前node版本是 16.18 最新版本的不支持,所以装个老版的

npm install @vitejs/plugin-legacy@4.0.4 --save-dev

vite.config.ts

import legacy from '@vitejs/plugin-legacy'
...
plugins: [
legacy(),
]

官网上说装个这个

npm add -D terser

pnpm install -D terser

这个命令不知道对不对,自己回头再测一下

重点:用pnpm install 进行安装

es5 打包一次要5分钟,真是慢啊,预览页能在火狐52打开了。

package 代码

const packageReadme = {
"name": "go-view",
"version": "2.2.6",
"engines": {
"node": ">=12.0"
},
"scripts": {
"dev": "vite --host",
"build": "vue-tsc --noEmit && vite build",
"preview": "vite preview",
"new": "plop --plopfile ./plop/plopfile.js",
"postinstall": "husky install",
"lint": "eslint --ext .js,.jsx,.ts,.tsx,.vue src",
"lint:fix": "eslint --ext .js,.jsx,.ts,.tsx,.vue src --fix"
},
"dependencies": {
"@amap/amap-jsapi-loader": "^1.0.1", // 高德开放平台官网提供的地图 JSAPI 的加载器
"@amap/amap-jsapi-types": "^0.0.8", // 高德开放平台官网提供的地图 JSAPI2.0 的 Typescript 声明文件
"@types/color": "^3.0.3", // 颜色 类型定义
"@types/crypto-js": "^4.1.1", // crypto-js 类型定义
"@types/keymaster": "^1.6.30", // keymaster 类型定义
"@types/lodash": "^4.14.184", // lodash 类型定义
"animate.css": "^4.1.1", // 动画库
"axios": "^1.4.0", // 路由
"color": "^4.2.3", // 颜色
"crypto-js": "^4.1.1", // 加解密
"dayjs": "^1.11.7", // 日期
"dom-helpers": "^5.2.1", // dom节点操作
"echarts-liquidfill": "^3.1.0", // 水滴样式echart
"echarts-stat": "^1.2.0", // 柱状点状样式echart
"echarts-wordcloud": "^2.0.0", // 文字拼的云形状的echart
"gsap": "^3.11.3", // 高级动画库
"highlight.js": "^11.5.0", // 高亮库
"html2canvas": "^1.4.1", // html转canvas图像库
"keymaster": "^1.6.2", // 快捷键库
"mitt": "^3.0.0", // 定义事件 调用事件 库
"monaco-editor": "^0.33.0", // 代码编辑器
"naive-ui": "2.34.3", // ui库
"pinia": "^2.0.13", // store全局数据 库
"screenfull": "^6.0.1", // 全屏库
"three": "^0.145.0", // 3D引擎
"vue": "^3.2.31", // vue3
"vue-demi": "^0.13.1", // 半vue vue2vue3写两套代码
"vue-i18n": "9.2.2", // 国际化
"vue-router": "4.0.12", // 路由
"vue3-lazyload": "^0.2.5-beta", // 懒加载
"vue3-sketch-ruler": "^1.3.3", // 大屏缩放库
"vuedraggable": "^4.1.0" // 拖转
},
"devDependencies": {
"@commitlint/cli": "^17.0.2", // 提交代码校验
"@commitlint/config-conventional": "^17.0.2", // 提交代码校验 预设规则-常规
"@iconify/types": "^2.0.0", // icon图标库 类型定义
"@iconify/vue": "^4.1.1", // icon图标库 vue3版
"@types/node": "^16.11.26", // nodejs类型定义
"@types/three": "^0.144.0", // 3D引擎 类型定义
"@typescript-eslint/eslint-plugin": "^5.18.0", // eslint代码校验支持ts的插件
"@typescript-eslint/parser": "^5.18.0", // eslint代码校验支持ts的解析器
"@vicons/carbon": "^0.12.0", // Vue3 SVG图标库
"@vicons/ionicons5": "~0.11.0", // Vue3 SVG图标库
"@vitejs/plugin-vue": "^4.2.3", // vite 支持 vue
"@vitejs/plugin-vue-jsx": "^3.0.1", // vite 支持 vue jsx
"@vue/compiler-sfc": "^3.2.31", // vue编译单文件组件(SFC)的库
"@vueuse/core": "^7.7.1", // vue第三方扩展库的core部分
"commitlint": "^17.0.2", // 提交代码时候的校验
"default-passive-events": "^2.0.0", // 事件监听返回添加passive
"echarts": "^5.3.2", // 图表库
"eslint": "^8.12.0", // 代码校验
"eslint-config-prettier": "^8.5.0", // 代码校验 prettier的配置
"eslint-plugin-import": "^2.26.0", // eslint 导入插件
"eslint-plugin-prettier": "^4.0.0", // eslint prettier格式化插件
"eslint-plugin-vue": "^8.5.0", // eslint vue插件
"husky": "^8.0.1", // git提交的钩子
"lodash": "~4.17.21", // js工具函数库
"mockjs": "^1.1.0", // 假数据库
"plop": "^3.0.5", // 微型脚手架
"prettier": "^2.6.2", // 格式化库
"sass": "^1.49.11", // 一种css scss文件的js库
"sass-loader": "^12.6.0", // sass - css加载器
"typescript": "4.6.3", // ts 支持类型的js
"vite": "4.3.6", // 项目的启动打包
"vite-plugin-compression": "^0.5.1", // 压缩的库 vite插件
"vite-plugin-importer": "^0.2.5", // 导入的库 vite插件
"vite-plugin-mock": "^2.9.6", // 假数据 vite插件
"vite-plugin-monaco-editor": "^1.1.0", // 代码编辑器 vite插件
"vue-echarts": "^6.0.2", // echart vue版
"vue-tsc": "^0.28.10" // vue3 ts 类型校验
}
}

go-view 依赖库的更多相关文章

  1. ASP.NET Core 共享第三方依赖库部署的正常打开方式

    曾经: 写了一篇: ASP.Net Core on Linux (CentOS7) 共享第三方依赖库部署 当第二次想做相同的事,却遇上了Bug,于是有了第二篇: ASP.NET Core 共享第三方依 ...

  2. Linux和windows 查看程序、进程的依赖库的方法

    Linux: 1. 利用ldd查看可执行程序的依赖库   [root@~]# ldd /usr/local/php/bin/php   linux-vdso.so.1 => (0x00007ff ...

  3. eclipse m2eclipse 从Maven的本地库中读取依赖库

    在Mac pro的终端中执行命令 mvn package 后,已经把该工程所需要的依赖库(dependancies)下载到本地库,但在把该工程 import 到 eclipse中时,发现m2eclip ...

  4. 系列篇|编译可在Android上运行的依赖库(一):glib库

    前言 这是系列文章,它们由<编译可在Android上运行的glib库>及其他4篇文章组成,这4篇文章在“编译依赖库”一节中列出.由于glib库依赖于其他第三方库,所以需要先将依赖的第三方库 ...

  5. 钉钉js依赖库学习

    看别人用的依赖库的好处在于,你知道有什么可以用,什么可以借鉴.(钉钉——协作桌面应用) PS:人最怕是不知道,而不是你不会. 1. jQuery 钉钉使用了1.9.1版本的jQuery,jQuery作 ...

  6. android studio 中依赖库compile 的一些库的地址

    1.添加Gson的依赖库 compile 'com.google.code.gson:gson:2.2.4' 2.使用Volley执行网络数据传输的依赖库 compile 'com.mcxiaoke. ...

  7. WeedFS依赖库 0.6.1

    WeedFS依赖库 版本 0.6.1 =======================================================================glog====== ...

  8. Win7 64位qt-windows-x86-msvc2015-5.6.0 DLL依赖库打包

    今天开始系统的学习QT,第一个测试的问题就是在纯净的系统中如何正常运行,也就是找出QT生成的exe的依赖库问题 网上搜了下可以简单粗暴的用 D:\Qt\Qt5.6.0\5.6\msvc2015\bin ...

  9. 制作CocoaPods依赖库最后步骤修改

    我是看这篇博客http://blog.csdn.net/wzzvictory/article/details/20067595 做的,但是CocoaPods 2015年4月份有了更新,出现了一个tru ...

  10. Android Studio 更换国内源下载依赖库

    我的博客:http://daycoding.com 小小程序猿 由于国内GFW的原因,经常导致android studio 莫名其妙的编译不了,多数原因是由于不能下载依赖库 Gradle支持三种不同的 ...

随机推荐

  1. Python Coroutine 池化实现

    Python Coroutine 池化实现 池化介绍 在当今计算机科学和软件工程的领域中,池化技术如线程池.连接池和对象池等已经成为优化资源利用率和提高软件性能的重要工具.然而,在 Python 的协 ...

  2. WPF性能优化:形状(Shape)、几何图形(Geometry)和图画(Drawing)的使用

    在用户界面技术中,绘图是一个绕不开的话题.WPF提供了多种可根据应用程序要求进行优化的2D图形和图像的处理功能,包括画刷(Brush).形状(Shape).几何图形(Geometry).图画(Draw ...

  3. 编译Assimp时出现“warning C4819”的解决方案

      最近又重新捣鼓起了OpenGL, 使用Assimp库加载3D模型,最新(2023/12/9)的版本是5.3.1. 使用cmake编译本是一件简单的事情: cmake . cmake --build ...

  4. Python-open函数-读写文件

    一.open 函数语法 open() 函数的作用是打开一个文件,并返回一个 file对象(即文件对象). open 是一个动作,可以理解为我们打开文档的点击动作. file 对象是一个实物,可以理解为 ...

  5. 基于keras的文本情感识别

    情感识别是一个典型的分类问题,可以使用Keras来实现,本文是之前整理的笔记,分享出来大家一起学习.   流程描述 Keras文本情感分类基于机器学习算法,会根据大量数据训练出分类模型,然后使用训练好 ...

  6. Google全球分布式数据库:Spanner

    2012年的OSDI上google发布了Spanner数据库.个人认为Spanner对于版本控制,事务外部一致性的处理,使用TrueTime + Timestamp进行全球备份同步的实现都比较值得一看 ...

  7. JS Leetcode 304. 二维区域和检索 - 矩阵不可变,彻底弄懂二维数组前缀和

    壹 ❀ 引 我在JS LeetCode 303. 区域和检索 - 数组不可变,一维数组的前缀和一文中,记录了一维数组求区间合的解题思路,正好还有一题的升级版,题目来自leetcode304. 二维区域 ...

  8. JS 前序遍历、中序遍历、后序遍历、层序遍历详解,深度优先与广度优先区别,附leetcode例题题解答案

    壹 ❀ 引 按照一天一题的速度,不知不觉已经刷了快两多月的leetcode了,因为本人较为笨拙,一道简单的题有时候也会研究很久,看着提交了两百多次,其实也才解决了70来道简单题,对于二分法,双指针等也 ...

  9. 云原生服务网格Istio:原理、实践、架构与源码解析

    华为云原生团队600多页的Istio实战精华总结,云原生服务网格Istio:原理.实践.架构与源码解析的电子书. 图书介绍 <云原生服务网格Istio:原理.实践.架构与源码解析>分为原理 ...

  10. 【Unity3D】2D动画

    1 图片处理 ​ 通过 PS 软件将以下 gif 文件中的黑色背景删除,并将其中的 18 个图层分别保存为 png 格式图片. 2 游戏对象 ​ 1)游戏对象层级结构 ​ 2)Transform组件参 ...