npm.io
1.0.60 • Published 2 years ago

zdyj-lssb

Licence
MIT
Version
1.0.60
Deps
9
Size
2.9 MB
Vulns
1
Weekly
0
DeprecatedThis package is deprecated

将依赖部署到公司私有仓库(安装依赖优先会从我们仓库拉取对应版本的依赖)

私有仓库 账号登录: npm login --registry=http://10.10.6.14:8081/repository/npm-hosted/

代码推送: npm publish --registry http://10.10.6.14:8081/repository/npm-hosted/

依赖安装 npm i -S zdyj-lssb --registry=http://10.10.6.14:8081/repository/npm-hosted/

安装依赖

npm install

打包

npm run build
打包后目录下会有lib文件夹

目录结构

  • components --- 组件源文件内容
  • lib --- 打包后内容
  • public --- 组件用到的静态资源

使用组件

添加静态资源

将public下的pdfjs-dist@2.5.207文件夹放入项目中的public目录下

安装依赖

在项目中package.json的dependencies中添加:
"zdyj-lssb": "git+http://10.10.6.40/web/dxjr-component-lssb.git#dev-1.0.0"
使用 npm i 安装依赖

安装当前组件需要的依赖

npm install @vue-office/excel@1.4.5 vue-pdf-embed@1.2.1

在main.ts中引入

import zdyjUi from "packageName"
import "packageName/lib/index.css" app.use(zdyjUi)

使用组件

<zdyj-lssb :req="{ request: Request, subUrl: '/fht-eagle/api' }"></zdyj-lssb>

组件更新,项目中需要重新安装依赖

npm i zdyj-lssb