Abh*_*hek 4 angular angular-library angular6
构建angular库项目时出现以下错误。
Building Angular Package
Building entry point '@abc/lib'
Compiling TypeScript sources through ngc
Bundling to FESM2015
BUILD ERROR
Could not resolve entry (C:\Dev\abc\build\dist-npm\esm2015\abc-lib.js)
Error: Could not resolve entry (C:\Dev\abc\build\dist-npm\esm2015\abc-lib.js)
at error (C:\Dev\abc\node_modules\rollup\dist\rollup.js:3460:30)
at C:\Dev\AppBuilder\node_modules\rollup\dist\rollup.js:21474:17
Could not resolve entry (C:\Dev\abc\build\dist-npm\esm2015\abc-lib.js)
Error: Could not resolve entry (C:\Dev\abc\build\dist-npm\esm2015\abc-lib.js)
at error (C:\Dev\abc\node_modules\rollup\dist\rollup.js:3460:30)
at C:\Dev\AppBuilder\node_modules\rollup\dist\rollup.js:21474:17
Run Code Online (Sandbox Code Playgroud)
当我module在public_api.ts文件中添加新内容时,我只会收到此错误
export * from './lib/designer.service';
export * from './lib/designer.component';
export * from './lib/designer.module';
export * from './lib/core/app-core.module'; // new module
Run Code Online (Sandbox Code Playgroud)
我正在使用以下命令来构建模块
ng建立库
知道为什么我会收到此错误吗?
Adr*_*rma 17
我面临着同样的问题。我的错误是:
在库中的一项服务中,我使用了环境变量并将其导入为:
import { environment } from 'src/environments/environment';
Run Code Online (Sandbox Code Playgroud)
因此,在构建时,它无法获取相对路径并显示错误。我将其删除,效果很好。
请确保在您的库模块中,您没有引用任何与主项目相关的项目或未导入任何相对路径
| 归档时间: |
|
| 查看次数: |
3493 次 |
| 最近记录: |