安装 Node.js :
如果没有安装的,Nodejs下载安装:http://nodejs.cn/download/
首先确保你已经安装了 Node.js 和 npm。你可以通过运行以下命令来检查是否已经安装:
bash
node -v
npm -v
初始化项目:
创建一个新的项目文件夹并初始化一个新的 npm 项目:
bash
mkdir npm-package
cd npm-package
npm init
按照提示填写信息,这将生成一个 package.json
文件。
编写代码:
目录结构:
bash
npm-package/
├── .gitignore
├── README.md
├── LICENSE
├── package.json
├── src/
│ └── index.js
└── .eslintrc.json
更新package.json
bash
{
"name": "my-npm-package",
"version": "1.0.0",
"description": "A simple NPM package",
"main": "dist/index.js",
"scripts": {
"build": "babel src --out-dir dist",
"test": "mocha"
},
"keywords": [],
"author": "Your Name",
"license": "MIT",
"devDependencies": {
"@babel/cli": "^7.16.0",
"@babel/core": "^7.16.0",
"@babel/preset-env": "^7.16.0",
"mocha": "^9.1.3",
"chai": "^4.3.4"
}
}
src/index.js
在项目文件夹中创建一个主文件(例如 index.js
),并编写你的插件代码。
bash
function hello() {
console.log('Hello, world!');
}
module.exports = {
hello
};
.gitignore
bash
node_modules
dist
.eslintrc.json
创建 .eslintrc.json 文件并添加以下内容:
bash
{
"env": {
"node": true,
"mocha": true
},
"extends": "eslint:recommended",
"parserOptions": {
"ecmaVersion": 2020
},
"rules": {
"indent": ["error", 2],
"quotes": ["error", "single"],
"semi": ["error", "always"]
}
}
readme.md
bash
# My NPM Package
This is a simple NPM package.
## Installation
```bash
npm install npm-package
构建项目:
bash
npm run build
登录 npm:
如果你还没有 npm 账号,先注册一个账号。然后在终端中运行以下命令登录:
bash
npm login
发布包:
确保你的 package.json
文件中有唯一的 name
字段,然后运行以下命令发布你的包:
bash
npm publish
总结
以上就是今天要讲的内容,本文简单介绍了如何发布自己的npm插件包
如果觉得有用欢迎点赞关注
有问题私信我!!~~