nodejs 開發並發布乙個nodejs包

2021-09-13 15:13:47 字數 1037 閱讀 4460

function pkgtestpkg(param) 

exports.pkgtestpkg = pkgtestpkg;

package name: (pkgtestpkg)

version: (1.0.0)

description: first pkg test

entry point: (pkgtest.js)

test command:

git repository:

keywords: pkg test

author: npm_user_name //這裡要事先在npm官網註冊賬號

license: (isc) isc

發布包之前必須事先註冊乙個npm賬號,去官網 自行註冊。

npm adduser     // 輸入自己的npm賬號、密碼、郵箱
npm login   // 輸入賬號、密碼、郵箱,登入後方可發包
npm publish
npm unpublish [--force]     // 不成功可以強制取消
登入官網 ,即可看到剛才發布的包,如果網不是很好,可能等一會才能看到。

進入任意目錄下,執行npm init建立package檔案,執行npm i pkgtestpkg,執行完後,在任意js檔案中載入剛才安裝的pkgtestpkg包。例如:

let pkgtestpkg = require('pkgtestpkg');

console.log(pkgtestpkg.pkgtestpkg());

git remote add origin git@server-name:path/reponame.git // 關聯到遠端倉庫

git push // 推送上去

簡單製作乙個npm包,並發布

exports.run function npm loginnpm publishexports.run function 1 修改包的版本 package.json中的 version 2 npm login 3 npm publishconst npmdemo1 require npmdemo1...

自己編寫並發布乙個Vue元件

自己編寫並發布乙個vue元件 1.幾種開源協議的介紹 2.開始編寫元件 新建plugin資料夾 指定 元件 入口檔案和package.json檔案,看一下各個檔案內容 1.package.json 是npm init生成的 2.loading.vue 是編寫的元件檔案 在loading.js中,使用...

第乙個nodejs應用

應用這個詞很火,都在用。這裡的nodejs應用其實是乙個站點,準確的說是執行在本地的乙個小小的http站點。但是nodejs開發主要還是集中在少數的幾個核心功能上,而不是那種動輒幾千幾萬個檔案,支撐多少併發多少功能的這種大型站點。所以nodejs開發的這些小型http站點也叫做應用。當然nodejs...