是Angular的新手,所以请保持柔和。
自从我尝试将我的角度应用程序转换为 PWA 以来,我一直收到以下错误消息:
ERROR in Failed to find exported name of node (function NgbAlertModule() {
}) in '/home/sirbt/angular/skuma/pescrow_admin/node_modules/@ng-bootstrap/ng-bootstrap/alert/alert.module.js'.
我决定取消此模块。请指导我在哪里找到它,以及如何删除此特定模块。
找到我的Angular环境的附件:
答案 0 :(得分:1)
npm卸载从node_modules中除去模块,但从package.json中除去
npm卸载--save还将其从package.json中的依赖项中删除
npm卸载--save-dev还将其从package.json中的devDependencies中删除
npm -g卸载--save也将其全局删除
答案 1 :(得分:0)
我写了一个step by step guide to create PWAs with Angular(外加Github示例)。您可以按照它轻松地创建第一个PWA。
关于您的问题,如果要删除ngboostrap,则应从控制台运行此命令(当然,您还必须在代码中删除对此库的引用):
npm uninstall @ng-bootstrap/ng-bootstrap
通常,如果在Angular中安装库,则该库将列在package.json
文件中。
因此,要删除它,可以运行npm命令:
`npm uninstall package-name`
其中package-name是您在package.json文件中看到的名称。