当前位置: 首页 > news >正文

南昌外贸网站设计wordpress theme珠宝

南昌外贸网站设计,wordpress theme珠宝,网站表格怎么做,好公司网站建设价格目录 前言介绍 一、创建一个vite项目 1、使用创建命令#xff1a; 2、选择others 3、 模板选择library 4、选择开发语言 ​编辑 二、安装依赖 三、目录介绍 1、vite.config.ts打包文件 2、package.json命令配置文件 三、发布npm 1、注册npm账号 2、设置npm源 3、登…目录 前言介绍 一、创建一个vite项目 1、使用创建命令 2、选择others 3、 模板选择library 4、选择开发语言 ​编辑 二、安装依赖 三、目录介绍 1、vite.config.ts打包文件 2、package.json命令配置文件 三、发布npm 1、注册npm账号 2、设置npm源 3、登录到npm 4、推送到npm仓库 5、查看npm包 前言介绍 最近公司项目上需要把很多公用函数封装起来作为一个公共的库使用。以前的做法是使用webpack或者Rollup。Rollup和Webpack都是常用的JavaScript模块打包工具用于构建现代化的Web应用程序。但是不管是webpack或者Rollup配置起来都很复杂使用起来不是顺手。 经过一番折腾发现vite也可以。大多数同学可能使用vite作为脚手架去构建vue、react开发应用。其实vite也可以作为JavaScript模块打包工具构建一个JavaScript库并且使用起来容易上手配置也简单打包速度很快并发布到npm上。 Vite是一种新型前端构建工具能够显著提升前端开发体验。它主要由两部分组成 一个开发服务器它基于 原生 ES 模块 提供了 丰富的内建功能如速度快到惊人的 模块热更新HMR。 一套构建指令它使用 Rollup 打包你的代码并且它是预配置的可输出用于生产环境的高度优化过的静态资源。 Vite 是一种具有明确建议的工具具备合理的默认设置。您可以在 功能指南 中了解 Vite 的各种可能性。通过 插件Vite 支持与其他框架或工具的集成。如有需要您可以通过 配置部分 自定义适应你的项目。 Vite 还提供了强大的扩展性可通过其 插件 API 和 JavaScript API 进行扩展并提供完整的类型支持。其他的关于vite的介绍欢迎同学上官网去学习。下面咱们直接上手。 一、创建一个vite项目 1、使用创建命令 pnpm create vite 这里不要选择开发框架而是选择Others 。如下图所示 2、选择others 3、 模板选择library 这library的意思是软件库正好我们开发的就是一个软件库。 4、选择开发语言 开发语言这里选择Typescript. 二、安装依赖 pnpm install 依赖安装完毕后一个js库开发环境就搭建起来了。 三、目录介绍 1、vite.config.ts打包文件 import { defineConfig } from viteexport default defineConfig({build: {lib: {entry: ./lib/main.ts,name: Counter,fileName: counter}} })2、package.json命令配置文件 {name: vite-roll,private: true,version: 0.0.0,type: module,files: [dist,index.d.ts],main: ./dist/counter.umd.cjs,module: ./dist/counter.js,types: ./index.d.ts,exports: {types: ./index.d.ts,import: ./dist/counter.js,require: ./dist/counter.umd.cjs},scripts: {dev: vite,build: tsc vite build},devDependencies: {typescript: ^5.3.3,vite: ^5.0.10} } 从以上两个文件中可以看出vite简直就是为了开发一个js库并且发布到npm上而准备的。 三、发布npm 1、注册npm账号 想要发布到npm仓库就必须要有一个账号先去npm官网注册一个账号注意记住用户名、密码和邮箱发布的时候可能会用到。 2、设置npm源 在国内很多小伙伴喜欢把本地的npm镜像源采用的是淘宝镜像源或者其它的如果想要发布npm包我们得吧我们得npm源切换为官方得源命令如下 npm config set registryhttps://registry.npmjs.org 3、登录到npm 在打包后的文件根目录打开终端输入npm login登录到官网 完成如下图步骤就成功登陆了 4、推送到npm仓库 输入npm publish就可以正式发布到npm仓库了 注意发布前要保证没有相同的包名否则无法发布每次发布的版本号必须不同 5、查看npm包 上传成功后可以在npm官网上通过自己设置的keywords关键字查到自己上传的组件 发布成功后就可以使用npm命令行下载使用了。 最后附上发布npm安装包package.json文件完整配置 {name: array-device,version: 1.1.2,description: Handle your array objects with ease,type: module,files: [dist,index.d.ts],main: ./dist/array-device.umd.js,module: ./dist/array-device.es.js,types: ./index.d.ts,exports: {types: ./index.d.ts,import: ./dist/array-device.es.js,require: ./dist/array-device.umd.js},scripts: {dev: vite,build: vue-tsc vite build},keywords: [array,reduce,intersection,select],author: patton,license: ISC,repository: {type: git,url: https://github.com/renleiabc/array-device.git},bugs: {url: https://github.com/renleiabc/array-device/issues},devDependencies: {types/node: ^20.10.8,typescript-eslint/parser: ^6.18.1,vitejs/plugin-vue: ^5.0.3,eslint: ^8.56.0,eslint-config-airbnb-base: ^15.0.0,eslint-config-prettier: ^9.1.0,eslint-plugin-import: ^2.29.1,eslint-plugin-prettier: ^5.1.3,eslint-plugin-vue: ^9.20.0,prettier: ^3.1.1,typescript: ^5.3.3,vite: ^5.0.10,vue: ^3.4.8,vue-tsc: ^1.8.27} }接下来开发属于你自己的js库吧
http://www.pierceye.com/news/394482/

相关文章:

  • 政务类网站建设ps做全屏网站画布要多大
  • 百度广告搜索推广seo如何快速排名百度首页
  • 网站调用微信数据网站开发语言windows
  • 网站建设的公青岛专业网站制作设计
  • 东莞营销型网站学动漫设计有前途吗
  • 资讯网站wordpress实例配置
  • 营销网站建设哪里便宜最新房地产新闻
  • 有自己的网站怎么做淘宝客wordpress不自动安装
  • 我自己做网站wcf网站开发
  • 做一个好的网站需要什么店铺设计合同
  • 做网站公司郑州设计师能做网站前端吗
  • 建设工程交易中心网站中国监察报电子版
  • 网站正在建设中 倒计时软文写作范例大全
  • 左中右三栏布局网站建设网站建设微金手指下拉15
  • 做网站公司怎么找数字营销招聘
  • 做网站域名和空间费如何创建一个新网站
  • 前程无忧网广州网站建设类岗位wordpress建站教程视频
  • 徐州建设公司网站最吉祥的公司名字大全
  • wordpress网站前端优化怎么做网站导航地图
  • 成都市武侯区建设局门户网站自助快速建站
  • 专业视频网站开发公司兰州装修公司报价明细表
  • 企业网站管理系统的运维服务建设黑彩网站需要什么
  • 揭阳自助建站大数据就业方向及前景
  • 提供盐城网站开发dreamwearver可以做网站吗
  • 龙岩市建设局网站求大哥给个狼站2022
  • 优化算法 网站让移动网站
  • tomcat 怎么做网站网站免费推广平台
  • 山东定制型网站建设推广上传的网站打不开
  • 定制一个企业网站多少钱东莞网站竞价推广运营
  • o2o的网站有哪些制作简单网页的步骤