@linkdesign/components
TypeScript icon, indicating that this package has built-in type declarations

1.4.0 • Public • Published

使用

  • 约定式路由等开发调试服务: npm run dev
  • 原始webpack调试服务:npm start
  • 构建build: npm run build
  • 编译: npm run compile

开发

  1. npm run dev

发布

使用def.统一发布tnpm和cdn

发布目录

  • lib 组件ES5代码
  • dist cdn文件夹
  • type 组件ts声明
  • es 组件ES6代码

组件开发

  1. def创建迭代,迭代版本号需与最终tnpm包版本一致。新增组件使用次版本号,如1.2.0、1.3.0;bug修复使用修订号。如1.2.1、1.2.3
  2. 下拉分支
  3. 创建 src/组件名/index.tsx 作为组件代码,并在src/index.ts中export
  4. 创建 src/组件名/index.md 作为组件api文档
  5. 创建 src/组件名/demo 文件夹作为组件demo示例
  6. npm start
  7. http://localhost:8080/组件名/demo/示例文件名 进行调试
  8. 日常环境发布测试
  9. 提交代码评审
  10. cdn、tnpm线上环境发布
  11. cdn、tnpm校验
  12. 安全审批单
  13. 执行tnpm run npmPublish
  14. npm发布

npm包地址

https://www.npmjs.com/~linkdesign

升级xconsole 1.3.0

  • sass编译失败:Can't find stylesheet to import.
    • 原因:sass命令不支持解析 ~及node_modules
    • 解决方案:将所有地址换成相对路径

Readme

Keywords

none

Package Sidebar

Install

npm i @linkdesign/components

Weekly Downloads

21

Version

1.4.0

License

none

Unpacked Size

3.13 MB

Total Files

222

Last publish

Collaborators

  • linkdesign
  • sususuper