angular - 获取构建错误“找不到模块:错误:无法解析“......”中的“ng2-file-upload/ng2-file-upload”用于角度应用程序
问题描述
我想在 Angular 中为新创建的 Angular 应用程序使用文件上传功能,但出现此构建错误
“未找到模块:错误:无法解析 '...../component.ts' 中的 'ng2-file-upload/ng2-file-upload'”
我一直在其他应用程序中使用文件上传功能,没有任何问题。我的新项目正在使用从旧且成功部署的应用程序中复制的代码和配置。
解决方案
我找到了解决方案。
我最新的应用程序使用的是 ng2-file-upload 1.4 版(参见 package.json),而所有以前的版本都使用 1.3 版。所以有两种方法可以解决这个问题
- 降级到 1.3 并像这样使用 import { FileUploader, FileItem, FileUploaderOptions } from 'ng2-file-upload/ng2-file-upload';
- 或者,如果您想继续使用 1.4,则导入如下组件 import { FileUploader, FileItem, FileUploaderOptions } from 'ng2-file-upload';
推荐阅读
- bash - 这个涉及“读取”的 bash 脚本有什么作用?
- android - 如何在 Android 布局中将按钮彼此相邻放置并粘贴
- android - 如何在应用程序中打开通知而不是在浏览器中
- php - Azure Stack API Rest 在 PHP 中使用 CURL 创建存储帐户
- javascript - 处理节点中的多个承诺
- php - Run a wordpress site from one computer to another in localhost
- liquibase - Liquibase 3.8 打破了在 Postgres 中使用串行类型定义的列
- php - Joomla 网站中的 .htaccess 重定向错误
- c - CUDD 执行中的分段错误
- java - CAS Rest 协议在没有通用服务定义的情况下不起作用