zhangweicheng 27fa3431c4 feat(report): 删除无用引入,部署报错 %!s(int64=4) %!d(string=hai) anos
..
dist 6422c43e39 fix(report): 更新报表模块ts %!s(int64=5) %!d(string=hai) anos
src 27fa3431c4 feat(report): 删除无用引入,部署报错 %!s(int64=4) %!d(string=hai) anos
.eslintignore d3eb3db8cb report code first check in %!s(int64=5) %!d(string=hai) anos
.eslintrc.js a66a5b17a0 code sync %!s(int64=4) %!d(string=hai) anos
.gitignore d3eb3db8cb report code first check in %!s(int64=5) %!d(string=hai) anos
README.md d3eb3db8cb report code first check in %!s(int64=5) %!d(string=hai) anos
package-lock.json efa16fd79a fix(report): 1.新增以建设项目、分项项目为统计维度的逻辑 2.新增报表导出的功能逻辑 %!s(int64=5) %!d(string=hai) anos
package.json 8a67ea5ec2 fix(report): 1.删除多余的模块 %!s(int64=4) %!d(string=hai) anos
prettier.config.js d3eb3db8cb report code first check in %!s(int64=5) %!d(string=hai) anos
rollup.config.js d3eb3db8cb report code first check in %!s(int64=5) %!d(string=hai) anos
tsconfig.json d3eb3db8cb report code first check in %!s(int64=5) %!d(string=hai) anos

README.md

本项目是开发TypeScript npm包项目的模板,基于rollup打包,输出可被CommonJS、ESModule识别,并可直接被浏览器script引入的模块。

开始

基于本仓库进行开发,可以fork一个仓库或自行拷贝目录结构。

初始化

npm install

构建

npm run build

代码风格

ESLint + Airbnb config

Prettier

发布

package.json中name名称需要修改为相应包名称。为了将包发到npm私服上,name且必须以“@sc/”开头,如:@sc/test。

发布前应先执行构建指令

注册npm的地址为npm私服地址:

npm config set registry http://192.168.1.90:4873(可使用nrm进行管理)

发布

npm publish

若缺少权限,需要先进行用户验证:

  • 无私服账户: npm adduser
  • 有私服账户 npm login