当前位置: 首页 > news >正文

十几万 建设网站类似直播平台网站的建设费用

十几万 建设网站,类似直播平台网站的建设费用,wordpress建站教程 贴吧,海报制作app1. 准备组件 2. 创建打包文件夹及部分配置文件 创建 文件夹app-legalentities-root拷贝组件源文件到新的文件夹app-legalentities中创建文件 .npmrc registry发布地址always-authtrue创建文件 ng-package.json {"$schema": "./node_modules/ng-packagr/ng-pac…

1. 准备组件

在这里插入图片描述

2. 创建打包文件夹及部分配置文件

在这里插入图片描述

  1. 创建 文件夹app-legalentities-root
  2. 拷贝组件源文件到新的文件夹app-legalentities中
  3. 创建文件 .npmrc
registry=发布地址always-auth=true
  1. 创建文件 ng-package.json
{"$schema": "./node_modules/ng-packagr/ng-package.schema.json","lib": {"entryFile": "public_api.ts"}}
  1. 创建文件 package.json
{"name": "xxx-xx-test","version": "0.0.9","scripts": {"ng": "ng","test": "ng test","packagr": "ng-packagr -p ng-package.json"},"private": true,"dependencies": {"@angular/animations": "^18.0.0","@angular/common": "^18.0.0","@angular/compiler": "^18.0.0","@angular/core": "^18.0.0","@angular/router": "^18.0.0","ng-zorro-antd": "^18.0.1","raise-ssh-test": "file:","rxjs": "~7.8.0","tslib": "^2.3.0","zone.js": "~0.14.3"},"devDependencies": {"@angular/animations": "^18.0.0","@angular/common": "^18.0.0","@angular/compiler": "^18.0.0","@angular/core": "^18.0.0","@angular/router": "^18.0.0","rxjs": "~7.8.0","tslib": "^2.3.0","zone.js": "~0.14.3"}
}
  • 创建文件 public_api.ts
export * from './app-legalentities/app-legalentities.component';
export * from './app-legalentities/app-legalentities.service';

3. 修改配置文件

  • 修改 public_api.ts,以下内容为导出的模块、service、modal等
export * from './app-legalentities/app-legalentities.component';
export * from './app-legalentities/app-legalentities.service';
  • 修改 package.json
"name": "app-legalentities-root", // 当前组件打包文件夹名称"version": "0.0.1", // 当前组件版本,每次发布后,下次发布前版本号+1"scripts": {...},"dependencies": {"@angular/animations": "^18.0.0", // 公共"@angular/common": "^18.0.0", //公共"@angular/compiler": "^18.0.0", //公共"@angular/core": "^18.0.0", //公共"@angular/router": "^18.0.0", //公共"ng-zorro-antd": "^18.0.1", // 当前组件依赖包"rxjs": "~7.8.0", //公共"tslib": "^2.3.0", //公共"zone.js": "~0.14.3" //公共},

4. down依赖包和安装打包指令

  1. 使用npm i 安装包
    在这里插入图片描述
  2. 执行 npm i ng-packagr //安装打包命令
npm i ng-packagr
  1. 配置 package.json 文件,删除 dependencies 和 devDependencies中的内容
{"name": "app-legalentities-root", `// 修改打包的名字`"version": "0.0.2",  `// 版本号 +1`"scripts": {"ng": "ng","test": "ng test","packagr": "ng-packagr -p ng-package.json"  `//配置打包命令`},"private": false // 这个要修改为false,下面的图忘记改了
}

在这里插入图片描述

5. 打包开始-生成dist文件

  1. 执行 npm run packagr 生成dist文件
npm run packagr
  1. 进入dist 文件目录-执行 `npm pack 生成一个压缩文件
npm pack

6. 安装vsts-npm-auth和配置

  1. 在app-legalentities-root文件夹下 安装 vsts-npm-auth
npm install -g vsts-npm-auth --registry https://registry.npmjs.com --always-auth false
  1. 在dist根目录下创建文件.npmrc,内容同2.3
  2. 在dist文件夹中配置vsts-npm-auth
vsts-npm-auth -config .npmrc

7. 发布打包文件

执行指令 npm publish

npm publish

8. 引入自定义组件

  1. 在使用组件的根目录下,即跟package.json同级创建文件.npmrc,内容同2.3
    在这里插入图片描述

  2. 安装组件 npm i app-country-select@0.0.1

npm i app-country-select@0.0.1

遇到的问题

  1. ‘npm run packagr’ 打包报错了
    解决方案:将 angular框架的 app-legalentities-root文件夹移到单独的位置,首先删除已经安装好的依赖包,然后执行第四步
    在这里插入图片描述
http://www.15wanjia.com/news/157610.html

相关文章:

  • 重庆网站排名响应式网站模板是什么
  • 网站建设公司兴田德润i优惠吗贵州省建设学校官方网站
  • 哪些网站专门做动漫的上海网站域名注册价格
  • 国外优秀电商网站人武部正规化建设经验
  • 学校网站建设主体广州市建设交易服务中心网站
  • 做电子商务网站的总结seo优化网站推广全域营销获客公司
  • 网站建设开发价格怎么算公司主页网站怎么做
  • 网站建设方案平台选择公司网站运营方案
  • 做app 的模板下载网站制作设计图的网页
  • 建网站要多少钱一个网站后台上传图片脚本错误
  • 网站被封了怎么办网站如何上线
  • 网站流量指标有哪些什么是网站平台开发
  • 行业网站制作河北省住房建设厅网站
  • 汽车网站建设多少钱网页设计与制作教程题
  • led 网站模板网站收录慢
  • 找人做网站流程wordpress改模版
  • 携程网站 建设平台分析discuz修改网站底部
  • 网站建设与维护 课件微信公众号如何发布wordpress
  • 小型IT网站开发公司丽江网站建设c3sales
  • 帮别人做网站维护违法学室内设计好不好
  • 支部网站建设免费发布网站seo外链
  • 柳市网站设计推广网站分页用什么设置
  • 网站生成系统源码阿里云建站
  • ps制作网站首页界面科技类网站怎么做
  • 最短的网站好看的网站推荐一下
  • 做视频网站赚钱嘛动画设计与制作教案
  • 网站建设卖手机代码公司装修便宜
  • 成都小学网站建设四川内江网站建设
  • 网络司网站如何做简易网站
  • 沈阳网站制作培训中小企业网络组建