使用 JavaScript 發布 npm 套件

使用以下指令建立 package.json 檔:

1
npm init

建立的 package.json 檔如下:

1
2
3
4
5
6
7
8
9
10
11
{
"name": "@memochou1993/example",
"version": "1.0.0",
"description": "",
"main": "index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"author": "",
"license": "ISC"
}

修改 package.json 檔,指定特定內容需要被發布。

1
2
3
4
5
6
{
"main": "index.js",
"files": [
"index.js"
]
}

index.js 檔建立主程式:

1
2
3
4
5
6
7
const hello = () => {
console.log('Hello');
};

export {
hello,
};

測試發布,查看即將發布的檔案列表。

1
npm publish --dry-run

登入 npm 套件管理平台。

1
npm login

發布套件。

1
npm publish --access=public