我想在没有硬拷贝的情况下,从一个项目中复制一个单数的马杜勒到另一个。并且需要像npm这样的依赖管理器来处理这个问题。我的两个项目在一个公司开发&我可以在pc上复制两个项目。
我想从一个项目导出一个模块,并将这个模块导入到另一个带有类型记录导出和导入的项目中。
请帮我解决这个问题。
发布于 2018-05-05 11:26:52
为了发布一个角库,首先您应该创建自己的公共API模块(项目1),并使用packager (比如ng-Packagr)打包库。最后,在其他项目(项目2)中使用您的库
项目1:
exports: [ReviewComponent, ]
"scripts": { "ng": "ng", "start": "ng serve", "build": "ng build", "test": "ng test", "lint": "ng lint", "e2e": "ng e2e", **"packagr": "ng-packagr -p ng-package.json"** }{ "$schema": "./node_modules/ng-packagr/ng-package.schema.json", "lib": { "entryFile": "public_api.ts",} }export * from './src/app/reg-review/reg-review.module'
npm run packagr
npm pack项目2:
npm install ../ngLibs/reg/registeration-0.0.0.tgz --save
您可以利用这些地址:
https://stackoverflow.com/questions/50188037
复制相似问题