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

微信网站开发软件精品外贸网站 dedecms

微信网站开发软件,精品外贸网站 dedecms,怎么建手机网站,公司网站免费申请开发步骤:1.创建一个vue项目,2.开发一个组件。 3.注册成插件。 4.vite和package.json配置。5.发布到npm 1.创建一个vue项目 npm create vuelatest 生成了vue项目之后,得到了以下结构。 在src下创建个plugins目录。用于存放开发的…

开发步骤:1.创建一个vue项目,2.开发一个组件。 3.注册成插件。 4.vite和package.json配置。5.发布到npm

1.创建一个vue项目

npm create vue@latest

  生成了vue项目之后,得到了以下结构。

 在src下创建个plugins目录。用于存放开发的插件。

2.开发一个组件

(1)现在可以开发插件了。在plugins目录下创建一个vue组件。TestButton.vue如下:

<template><div><button>插件中的按钮</button></div>
</template><script lang='ts' setup ><script>

3.注册成插件

在plugins目录下创建一个install.ts。用于注册组件。注册组件需要导出个install方法。将组件注册到app中。具体可以参照vuejs官网。

import TestButton from "./TestButton.vue"export default {install: (app:any){app.compontent(TestButton.name,TestButton)}
}

4.vite和package.json配置

(1)配置vite。指定打包的入口文件,以及输出。


import { fileURLToPath, URL } from 'node:url'import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'
import vueDevTools from 'vite-plugin-vue-devtools'// https://vite.dev/config/
export default defineConfig({// 用于构建 build:{lib:{// 构建的入口。这里需要设置为刚才创建的plugins下的install.tsentry:"./src/plugins/install.ts",name:"TestUI",fileName: (format) => `TestUI.${format}.js`, // 输出文件名// 使用的打包模式formats:["umd"],},rollupOptions:{// 将 Vue 标记为外部依赖external:['vue'], output:{globals:{vue:"Vue" // 在 UMD 构建中,Vue 被认为是全局变量}}}},plugins: [vue(),vueDevTools(),],resolve: {alias: {'@': fileURLToPath(new URL('./src', import.meta.url))},},
})

(2)进行打包 

npm run build

(3)配置package.json。

{"name": "TestUI","version": "1.0.25","private": false,"type": "module",// 入口文件,设置为上一步打包完成后生成的js文件"main": "./dist/ysjui.umd.cjs", "module": "./dist/ysjui.umd.cjs",// 指定dist和lib发布到npm包中"files": ["dist","lib"],"author": {"name": "xxx"},// 其他的配置项...
}

5.发布至npm

npm publish

http://www.yayakq.cn/news/198766/

相关文章:

  • 桂林商品房做民宿在哪个网站登记好邮政企业微信app下载
  • 机电建设工程施工网站图片建筑行业征信查询平台官网
  • 中建豪城建设有限公司网站平面设计年终总结
  • 吴忠建设网站专注专业网站建设
  • 张店网站建设设计开发建设网站平台
  • 徐州建设工程招投标官方网站湖南城乡建设部网站首页
  • 与设计行业相关的网站wordpress 侧边导航菜单
  • ps做素材下载网站有哪些常德公司做网站
  • 网站开发一般过程如何搭建外贸网站
  • 违法网站开发人员泰安网签查询系统
  • wordpress文章中出站网页制作与网站建设完全学习手册光盘
  • 网站建设常用问题库如何查询网站的注册信息查询
  • 网站360自然排名要怎么做网站改版上线
  • php网站开发前景百度网站建设中的自由容器
  • 平台网站建设方案莱芜金点子电子版报纸
  • 网站备备份教程工商企业信息公示系统
  • android开发 网站开发婚纱摄影网页模板
  • 中国住建部和城乡建设部珠海百度seo公司
  • 正规的营销型网站建设做报名统计的网站
  • 十堰网站建设网站的策划与建设阶段
  • 网站制作手机端深圳做网站新科
  • 做爰全过程免费的网站视频网站开发终止协议书
  • 本机建设网站天津河北区做网站
  • 分享几个x站好用的关键词网站运营一月多少钱
  • 公司要求做网站wordpress 文章路径
  • 福田欧曼服务站电话八字排盘网站建设
  • 关于网站设计快站模板
  • 包头市住房和城乡建设局官方网站小程序源码什么意思
  • 佛山微网站建设报价没有网站如何做cps
  • 河南省和城乡建设厅网站绍兴市网站建设