vue外掛程式開發 npm發布

2021-10-14 06:09:39 字數 1505 閱讀 6741

vue init webpack-****** projectname
執行專案:

cd projectname

npm install

npm run dev

在 src 資料夾下面建 lib 資料夾,用於存放外掛程式。lib 資料夾下再建 toast.js 和 toast.vue 兩個檔案。整個專案目錄如下所示:

toast.vue 的內容如下:

}

toast.vue 是做乙個 彈出提示,其中傳入的引數有兩個:toastmsg 和 isshowtoast,分別表示 提示訊息以及是否顯示提示。

toast.js 中寫 install 方法,內容如下:

import vuetoastplugin from './toast.vue'

const toastplugin =

}// global 情況下 自動安裝

if (typeof window !== 'undefined' && window.vue)

// 匯出模組

export default toastplugin

3. 本地測試

本外掛程式的功能就這麼多,因為我們尚未發布,所以先進行本地測試。

3.2 在 main.js 中引入 

import vue from 'vue'

import toast from './lib/toast.js'

vue.use(toast)

new vue()

3.4 本地測試的結果,如圖,是所期望的

本地測試沒有問題過後,我們就可以準備一下修改配置,為打包發布做準備。

4.1 修改 webpack.config.js

關於 library 的詳解。

4.2 修改 package.json

4.3 修改 .gitignore 檔案

去掉 dist。

4.4 修改 index.html檔案

4.5 專案打包

npm run build
5.1 註冊npm賬號

移步 npm 官網。

5.2 本地控制台登入 npm 賬號

npm adduser
5.3 發布

npm publish

npm外掛程式開發 Vue外掛程式

vue init webpack npm vue ui,dependencies browserslist 1 last 2 versions not ie 8 devdependencies const path require path const webpack require webpack...

使用npm發布外掛程式

部落格說明 簡介npm是乙個全球性的包管理工具,上面有著許許多多的前端外掛程式,當然我們也可以發布 官方位址 註冊首先我們需要在npm平台上面有乙個自己的賬號 驗證使用者 開啟我們的終端,在終端裡面執行驗證命令 npm adduser 登入使用者按照他所提示的步驟來,一步一步來驗證 檢視當前使用者 ...

vue分頁外掛程式(已發布到npm上)

本來想著分頁的外掛程式並不難做,但是考慮到以後會應用到自己的專案上,考慮了挺多的,所以還是花了一天的時間。我的分頁外掛程式一共分為三個層次 第乙個層次 頁數小於等於5 呈現的狀態 1 2 3 4 5 這個層次的邏輯最簡單,僅僅是改變頁碼的樣式就可以,邏輯很清晰 第二個層次 頁數大於5小於等於9 這個...