前段时间我使用Angular2打字稿用ng2-admin模板编写了一个简单的仪表板。 (在mac机器上) 因为URL已更改,我需要在应用程序中更改它并重新编译它,但现在有一个奇怪的依赖性错误我无法摆脱(现在使用的是Windows PC)。
WS
import语句如下所示。
ERROR in ./~/amcharts3/amcharts/amcharts.js
Module build failed: Error: ENOENT: no such file or directory, open
'C:\Users\Moritz\Desktop\alfred-admin-
panel\node_modules\amcharts3\amcharts\amcharts.js'
ERROR in ./src/app/theme/components/baAmChart/baAmChart.scss
Module build failed:
@import "~ammap3/ammap/ammap";
^
File to import not found or unreadable:
C:\Users\Moritz\Desktop\alfred-admin-panel\node_modules\ammap3\ammap\ammap.
我尝试使用以下命令安装amcharts3
import 'amcharts3';
import 'amcharts3/amcharts/plugins/responsive/responsive.js';
import 'amcharts3/amcharts/serial.js';
import 'ammap3';
import 'ammap3/ammap/maps/js/worldLow';
安装库(node_modules),其中一个错误消失了。我现在安装第二个库
npm install amcharts3 --save
从之前删除库(来自node_modules)并安装ammap3。
所以基本上我只能同时安装1个库,因为另一个库被删除了。
有人有建议吗?
答案 0 :(得分:0)
奇怪的是:导入此文件时,您是否错过了文件的扩展名?
@import "~ammap3/ammap/ammap";
中的 baAmChart.scss
因为webpack告诉你它无法找到文件C:\Users\Moritz\Desktop\alfred-admin-panel\node_modules\ammap3\ammap\ammap.
您可以发布baAmChart.scss
文件吗?