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

国外网站免费dns网站建设项目实践

国外网站免费dns,网站建设项目实践,注册公司要花多少费用,南昌地宝网app从0开始搭建、上传npm包 1、上传一个简单获取水果价格的包创建 vite 项目在项目根目录 src 文件夹中创建 index.ts 文件#xff0c;文件内容如下#xff1a;在 main.ts 文件中导入、导出上面创建的方法创建 vite.config.ts 配置文件#xff0c;文件内容如下配置 package.jso… 从0开始搭建、上传npm包 1、上传一个简单获取水果价格的包创建 vite 项目在项目根目录 src 文件夹中创建 index.ts 文件文件内容如下在 main.ts 文件中导入、导出上面创建的方法创建 vite.config.ts 配置文件文件内容如下配置 package.json 文件文件内容如下添加 README.md 项目说明文件打包项目注册 npm 账号项目中使用包修改 npm 包内容方法 2、上传一个简单组件创建 vite 项目创建自定义组件创建对应 index.ts 文件文件内容如下配置 vite.config.ts 文件文件内容如下打包发布在页面中使用组件 1、上传一个简单获取水果价格的包 创建 vite 项目 npm create vite在项目根目录 src 文件夹中创建 index.ts 文件文件内容如下 /*** 获取水果价格的方法* param name 水果名称* returns*/ export const getPrice (name: string) {let price: number 0.0;switch (name) {case 苹果:price 9.99;break;case 香蕉:price 7.89;break;case 梨:price 6.65;break;case 榴莲:price 9.65;break;case 菠萝:price 5.42;break;default:throw new Error(未匹配到水果价格请重新录入);}return price; };在 main.ts 文件中导入、导出上面创建的方法 import { getPrice } from ./index;export { getPrice };创建 vite.config.ts 配置文件文件内容如下 import { defineConfig } from vite; export default defineConfig({build: {outDir: dist, // 自定义构建输出目录target: es2020,lib: {entry: src/main.ts, // 入口文件路径formats: [es, cjs],},}, });配置 package.json 文件文件内容如下 {name: bagen-getPrice,private: false,version: 1.0.1,type: module,main: dist/bagen-getPrice.cjs,module: dist/bagen-getPrice.js,scripts: {serve: vite,build: tsc vite build,preview: vite preview},devDependencies: {typescript: ^5.2.2,vite: ^5.0.8} }添加 README.md 项目说明文件 打包项目 npm run build注册 npm 账号 官网配置 npm 源在项目根目录中运行以下代码 npm config set registry https://registry.npmjs.org登录 npm 输入姓名 和 邮箱 npm login发布 npm publish项目中使用包 安装包 npm install bagen-getPrice -S页面中使用 import { getPrice } from bagen-getPricegetPrice(苹果)修改 npm 包内容方法 安装包 npm install bagen-getPrice -S修改代码代码在 node_modules 文件夹中在 package.json 文件中 更新版本号在自己包目录中运行如下代码 npm publish2、上传一个简单组件 创建 vite 项目 npm create vite创建自定义组件 templateinput typetext v-modelkeyword keydown.entersearchPriceHandle /br /{{ keyword }} {{ price }} /templatescript setup langts import { ref } from vue; const keyword refstring(); const price refstring | number();/*** 查询价格方法*/ const searchPriceHandle () {switch (keyword.value) {case 苹果:price.value 9.98;break;case 香蕉:price.value 8.88;break;case 菠萝:price.value 6.48;break;case 梨:price.value 9.78;break;default:price.value 0.0;throw new Error(未匹配到水果名称请重新输入);} }; /scriptstyle langscss scoped/style创建对应 index.ts 文件文件内容如下 components -index.ts import { App } from vue; import custom from ./custom.vue;const install (app: AppElement) {app.component(Bg-Custom, custom); };export default {install, };配置 vite.config.ts 文件文件内容如下 import { defineConfig } from vite; import vue from vitejs/plugin-vue;export default defineConfig({plugins: [vue()],build: {outDir: dist, // 自定义构建输出目录target: es2020,lib: {entry: src/components/index.ts, // 入口哦文件路径name: bg-get-price, // 暴漏的全局变量最好把名称都统一fileName: bg-get-price, // 输出的包文件名默认取 package.json 的 name},rollupOptions: {// 确保外部化处理那些你不想打包进库的依赖external: [vue],output: {// 在 UMD 构建模式下为这些外部化的依赖提供一个全局变量globals: {vue: Vue,},},},}, });打包发布 打包发布过程同上 在页面中使用组件 安装包 npm install bg-get-price -S注册main.ts 文件中注册代码如下 import bgGetPrice from bg-get-price; // 注册重点 app.use(bgGetPrice)引用 bg-get-price/bg-get-price必须打包上传时候的名称一致
http://www.hkea.cn/news/14575447/

相关文章:

  • 广州购网站建设林业公司网站模版
  • 高明网站开发一元购网站建设流程图
  • 精品课程网站建设 碧辉腾乐焦作做网站的公司
  • 网站开发需求描述wordpress4.0 伪静态
  • 大连 响应式网站制作宁波建设网 公积金网点
  • 社交手机网站开发wordpress 怎么设置主页
  • 商务网站欣赏男女直接做免费的网站
  • 深圳商务网站建设想自己做一个网站应该怎么弄
  • 网站基础建设巴巴商友圈网店运营推广登录入口
  • 广州建设网站的公司哪家好个人网站如何建设
  • 临沂网站搜索排名html5响应时网站
  • 尺寸在线做图网站东莞企业网站定制设计
  • 合肥网站建合肥网站建设找蓝领商务学校的网站怎么做的
  • 做一个商城网站需要多少钱医院内外网站建设
  • 贵州网站建设lonwone网站备案流程图片
  • 网站文章添加wordpress教程 chm
  • 五台县建设局网站当今做啥网站能致富
  • 免费网站模板 优帮云公司官网怎么搭建
  • 对网站建设起到计划和指导的作用营销网站建设平台
  • 广州 网站制作公司网站建设需要哪些
  • 长沙网站设计优秀柚v米科技专业深圳网站定制开发
  • 企业建设银行网站登录不了做一个天猫店铺要多少钱
  • 有网站怎么做下载直链商务网站建设一万字
  • 接广告的网站怎么免费建设网站
  • 把国外的网站翻译过来做自媒体做介绍自己的短视频网站
  • 宝安医院网站建设品牌vi设计是什么意思
  • 网站源码下载中关村手机网站建设
  • 中国建设服务信息网站手游网站做cpc还是cpm广告号
  • 深圳宣传片制作太原百度关键词优化
  • 淮安市城市建设档案馆网站大连网站制作的