0.1.0 • Published 12 months ago
force-refresh v0.1.0
全局安装 eslint,执行 eslint --init
package.json 中可以通过下面两个字段来指定入口文件:
main 指向 commonjs 模块的入口,使用 require 语法引入 module 指向 ES2015 模块的入口,使用 import 语法引入,支持webpack等构建工具的 tree shaking 优化
- webpack/rollup 打包
a. webpack.config.ts
b. rollup.config.ts
- ts 需要添加 tsconfig.json
发布
- 注册 npm 账号
npm adduser
- 登录 npm 账号
npm login
- 发布
npm publish
发布重大版本或版本改动较大时,先发布alpha、beta、rc等先行版本
目录规范
├── bin // 用于存放可执行二进制文件的目录 ├── dist(lib) // 产物输出目录 ├── docs // 文档说明 ├── examples // 示例 ├── package.json ├── README.md // 包说明,会在npm展示 ├── scripts // 脚本 ├── src(packages) // 源码 ├── test // 单元测试 └── ... // 一些配置文件(eg: eslint、babel)
refer
0.1.0
12 months ago