国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Vue3+vite實(shí)現(xiàn)組件上傳npm并應(yīng)用

這篇具有很好參考價(jià)值的文章主要介紹了Vue3+vite實(shí)現(xiàn)組件上傳npm并應(yīng)用。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

場景:就是A項(xiàng)目的組件需要在B項(xiàng)目中使用

下面舉例的是把a(bǔ)項(xiàng)目pagination分頁組件上傳到npm,在b項(xiàng)目使用

采坑日記:封裝的組件一定要起name要不調(diào)用不成功

1.1 配置打包

1.1 首先在公用組件components文件夾下創(chuàng)建index.js文件,

Vue3+vite實(shí)現(xiàn)組件上傳npm并應(yīng)用,npm,前端,node.js

?1.2 index.js

Vue3+vite實(shí)現(xiàn)組件上傳npm并應(yīng)用,npm,前端,node.js

?1.3 vite.config.js

Vue3+vite實(shí)現(xiàn)組件上傳npm并應(yīng)用,npm,前端,node.js

?1.4 package.json

Vue3+vite實(shí)現(xiàn)組件上傳npm并應(yīng)用,npm,前端,node.js

?執(zhí)行npm run build打包,出現(xiàn)如圖文件夾則代表打包成功

Vue3+vite實(shí)現(xiàn)組件上傳npm并應(yīng)用,npm,前端,node.js

?2.1 上傳npm官網(wǎng)

2.1 cd?lc-project 執(zhí)行npm init -y,我的配置如下圖

name:上傳后的名稱

description:版本描述

version:版本號(hào)

Vue3+vite實(shí)現(xiàn)組件上傳npm并應(yīng)用,npm,前端,node.js

?2.2 上傳到npm,首先得注冊(cè)個(gè)npm賬號(hào) 官網(wǎng)?記住用戶名、密碼和郵箱,發(fā)布的時(shí)候會(huì)用到

?2.3 設(shè)置npm源,一般都是淘寶鏡像,需要切換官方鏡像

npm config set registry=https://registry.npmjs.org

?2.4?文件根目錄打開終端,輸入npm login

Vue3+vite實(shí)現(xiàn)組件上傳npm并應(yīng)用,npm,前端,node.js

? ?2.5 在v3-o\lc-project目錄下執(zhí)行?npm publish 命令,出現(xiàn)? + lc-project@1.0.1 則代表上傳成功,可以官網(wǎng)查看下

Vue3+vite實(shí)現(xiàn)組件上傳npm并應(yīng)用,npm,前端,node.js

Vue3+vite實(shí)現(xiàn)組件上傳npm并應(yīng)用,npm,前端,node.js

?3.1 B項(xiàng)目中應(yīng)用

? 3.1 打開終端執(zhí)行npm i?lc-project

? 3.2然后在main.js中

import "../node_modules/lc-project/style.css"; //引入組件樣式
import { lcProject } from "lc-project"; //引入下載后的組件
app.use(lcProject);
app.mount("#app");

? 3.3 在B項(xiàng)目組件中直接使用就行

Vue3+vite實(shí)現(xiàn)組件上傳npm并應(yīng)用,npm,前端,node.js文章來源地址http://www.zghlxwxcb.cn/news/detail-604892.html

到了這里,關(guān)于Vue3+vite實(shí)現(xiàn)組件上傳npm并應(yīng)用的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • vue3 + vite自定義封裝vue + element-ui 表格組件,發(fā)布到npm包的全過程。

    vue3 + vite自定義封裝vue + element-ui 表格組件,發(fā)布到npm包的全過程。

    當(dāng)我們項(xiàng)目中用到的表格太多的話,就會(huì)導(dǎo)致我們的代碼量一直增加,所以我們要封裝一個(gè)公共得組件,通過傳參引入來使用,下面這篇文章主要給大家介紹了關(guān)于vue3+vite自定義封裝vue組件發(fā)布到npm包的相關(guān)資料,需要的朋友可以參考下。 提示我們要安裝 create-vite@4.1.0 得依賴

    2024年02月02日
    瀏覽(26)
  • 07. vue3+vite+qiankun搭建微應(yīng)用前端框架,并接入vue3微應(yīng)用

    07. vue3+vite+qiankun搭建微應(yīng)用前端框架,并接入vue3微應(yīng)用

    因?yàn)闃I(yè)務(wù)系統(tǒng)接入的需要,決定將一個(gè)vue3+vite+ts的主應(yīng)用系統(tǒng),改造成基于qiankun的微應(yīng)用架構(gòu)。此文記錄了改造的過程及vue3微應(yīng)用接入的種種問題。 網(wǎng)上有很多關(guān)于微應(yīng)用改造的案例,但很多都沒寫部署之后什么情況。寫了部署的,沒有實(shí)操部署在二級(jí)目錄、三級(jí)目錄是什

    2024年01月16日
    瀏覽(18)
  • Vue3+Vite+Element-plus搭建組件庫并使用Vitepress編輯組件庫文檔且發(fā)布到 npm并且部署 github pages(vitepress文檔渲染.vue組件-推薦使用第二種)

    Vue3+Vite+Element-plus搭建組件庫并使用Vitepress編輯組件庫文檔且發(fā)布到 npm并且部署 github pages(vitepress文檔渲染.vue組件-推薦使用第二種)

    可以參考我之前發(fā)布的vite快速搭建vue3項(xiàng)目文章來創(chuàng)建;也可以直接使用我開源Vue3.2+Ts+Vite3+Pinia+Element-Plus模板wocwin-admin 以下我以 wocwin-admin 項(xiàng)目為例 當(dāng)前目錄結(jié)構(gòu)如下 1、編輯 packages/table/index.ts,實(shí)現(xiàn)組件的導(dǎo)出 2、編輯 packages/index.ts 文件,實(shí)現(xiàn)組件的全局注冊(cè) 1、安裝vite

    2024年02月13日
    瀏覽(23)
  • Vite + Vue3 實(shí)現(xiàn)前端項(xiàng)目工程化

    Vite + Vue3 實(shí)現(xiàn)前端項(xiàng)目工程化

    Vue3 發(fā)布至今,周邊的生態(tài)、技術(shù)方案已足夠成熟,個(gè)人認(rèn)為新項(xiàng)目是時(shí)候切換到 Vite + Vue3 了。今天就給大家操作一下這種技術(shù)方案實(shí)現(xiàn)前端工程化。 數(shù)字化管理平臺(tái) Vue3+Vite+VueRouter+Pinia+Axios+ElementPlus Vue權(quán)限系統(tǒng)案例 個(gè)人博客 通過官方腳手架初始化項(xiàng)目 第一種方式,這是使

    2024年02月03日
    瀏覽(94)
  • 微前端-qiankun:vue3-vite 接入 vue3、nuxt3、vue2、nuxt2等子應(yīng)用

    一、了解qiankun.js qiankun - qiankun 1.1、簡單, 任意 js 框架均可使用。微應(yīng)用接入像使用接入一個(gè) iframe 系統(tǒng)一樣簡單,但實(shí)際不是 iframe。 1.2、完備, 幾乎包含所有構(gòu)建微前端系統(tǒng)時(shí)所需要的基本能力,如 樣式隔離、js 沙箱、預(yù)加載等。解耦,與技術(shù)無關(guān)。 1.3、生產(chǎn)可用, 已

    2024年02月03日
    瀏覽(47)
  • 前端新手Vue3+Vite+Ts+Pinia+Sass項(xiàng)目指北系列文章 —— 第十一章 基礎(chǔ)界面開發(fā) (組件封裝和使用)

    前端新手Vue3+Vite+Ts+Pinia+Sass項(xiàng)目指北系列文章 —— 第十一章 基礎(chǔ)界面開發(fā) (組件封裝和使用)

    Vue 是前端開發(fā)中非常常見的一種框架,它的易用性和靈活性使得它成為了很多開發(fā)者的首選。而在 Vue2 版本中,組件的開發(fā)也變得非常簡單,但隨著 Vue3 版本的發(fā)布,組件開發(fā)有了更多的特性和優(yōu)化,為我們的業(yè)務(wù)開發(fā)帶來了更多便利。本文將介紹如何使用 Vue3 開發(fā)業(yè)務(wù)組件

    2024年02月19日
    瀏覽(97)
  • node+vue3+mysql前后分離開發(fā)范式——實(shí)現(xiàn)視頻文件上傳并渲染

    node+vue3+mysql前后分離開發(fā)范式——實(shí)現(xiàn)視頻文件上傳并渲染

    大家好,我是yma16,本文分享關(guān)于 node+vue3+mysql前后分離開發(fā)范式——實(shí)現(xiàn)視頻文件上傳并渲染。 技術(shù)選型 前端:vite+vue3+antd 后端:node koa 數(shù)據(jù)庫:mysql koa是一個(gè)現(xiàn)代的Node.js框架,可以用來構(gòu)建Web應(yīng)用程序。 Node.js的mime庫 Node.js的mime庫是用于根據(jù)文件擴(kuò)展名獲取對(duì)應(yīng)的MIME類型

    2024年02月19日
    瀏覽(35)
  • 解決vite+vue3項(xiàng)目npm裝包失敗

    解決vite+vue3項(xiàng)目npm裝包失敗

    ?報(bào)錯(cuò)如下: ?Failed to remove some directories [ npm WARN cleanup ? [ npm WARN cleanup ? ? \\\'D:\\\\V3Work\\\\v3project\\\\node_modules\\\\@vue\\\', npm WARN cleanup ? ? [Error: EPERM: operation not permitted, rmdir \\\'D:V3Workv3projectnode_modules@vuereactivitydist\\\'] { npm WARN cleanup ? ? ? errno: -4048, npm WARN cleanup ? ? ? code: \\\'EPERM\\\', npm W

    2024年02月14日
    瀏覽(22)
  • 使用vite框架封裝vue3插件,發(fā)布到npm

    使用vite框架封裝vue3插件,發(fā)布到npm

    目錄 ??一、vue環(huán)境搭建 1、創(chuàng)建App.vue 2、修改main.ts 3、修改vite.config.ts 二、插件配置 1、創(chuàng)建插件 2、開發(fā)調(diào)試 3、打包配置 4、package.json文件配置 5、執(zhí)行打包命令 pnpm build 6、修改index.d.ts 目錄 ??一、vue環(huán)境搭建 1、創(chuàng)建App.vue 2、修改main.ts 3、修改vite.config.ts 二、插件配置

    2024年01月17日
    瀏覽(25)
  • Vue3+TS+Vite開發(fā)插件并發(fā)布到npm

    Vue3+TS+Vite開發(fā)插件并發(fā)布到npm

    Vue2開發(fā)插件并發(fā)布到npm? 使用VitePress靜態(tài)網(wǎng)站生成器創(chuàng)建組件庫文檔網(wǎng)站并部署到GitHub 目標(biāo):創(chuàng)建 vue-amazing-ui 組件庫,并發(fā)布到npm 該組件庫已發(fā)布到 npm,直接安裝即可使用: 目前已包含35個(gè)常用UI組件和8個(gè)常用API功能函數(shù),持續(xù)更新中... Vue Amazing UI 在線預(yù)覽 擁有的 Comp

    2023年04月15日
    瀏覽(27)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包