0.1.3 • Published 1 year ago
a-my-npm-project-s v0.1.3
🚀 npm 发包模版
使用 webpack5 构建
本地开发
调试代码写在 demo 文件夹中,本地开发以 demo/index.ts 为入口,配置文件是 webpack.dev.config.js
npm install
npm run dev
构建发包
打包上传以 src/index.ts 为入口,配置文件是 webpack.prod.config.js
1、修改 package.json 中的相关信息
- name:即将发布的包名
- version:即将发布的包版本号,建议使用
npm version patch/minor/major
修改,这样会在 git 生成一条版本号的记录 https://semver.org/lang/zh-CN/(Semver 规范) - files:默认情况下发布 npm 包的时候会上传除 node_modules 之外的所有文件,可以用这个字段指定只上传打包后的文件,比如 dist
2、执行 npm run build
,打包目录是 dist
3、切换到你要发布的 npm 源
4、执行 npm publish
发布