laucher-utils
下面只对关键文件进行说明
- index.d.ts ts类型声明文件
- index.html 测试用的前端页面
- package.json 包配置文件
- "name": "viet-demo-test" 包的名字,要唯一,不能跟npm现有的包名重复,而且不能太短
- vite.config.ts vite 配置文件
- build: { lib: { entry: './lib/main.ts', name: 'Counter', fileName: 'counter' } }
- entry为入口文件
- name为打包后暴露的全局变量
- lib 这个就是要上传到npm的编译前的代码目录,主要是在这个目录撸代码
- src 为测试的代码目录
npm login --scope=@mycorp --registry=https://registry.npmjs.org
检查冲突: 在发布之前,你可以使用以下命令检查是否已经存在相同版本的包: npm show @laucher1998/utils versions --json 尝试发布: 在发布之前,可以先运行 npm publish 命令的 --dry-run 选项,看看有没有问题: npm publish --scope=@mycorp --registry=https://registry.npmjs.org --dry-run