vamp-utils
v1.0.24
Published
tools-utils
Maintainers
Readme
vamp-utils
工具函数中的依赖开发版本和项目依赖使用版本冲突时:
"peerDependencies": { "dayjs": ">=1.10.7" },
"dependencies": { "dayjs": "^1.11.13" }
// 打包时rollup/webpack的外部依赖不将dayjs打包进去 external: ["xlsx","dayjs","axios","dayjs"],
将文件导出名为'vamp-utils'
"exports": { ".": { "import": "./dist/vamp-utils.esm.js", "require": "./dist/vamp-utils.cjs.js", "default": "./dist/vamp-utils.esm.js" }, "./": "./dist/" }
{ "compilerOptions": { "declaration": true, "declarationDir": "dist", "emitDeclarationOnly": true, "outDir": "dist" } }
本地测试
封装的包中:npm link
调用的项目中:npm link vamp-utils(封装包package.json中name的名字)
发布流程
npm run build
npm login
npm publish
