在 angular 应用中安装 highcharts 时出错
error while installing highcharts in angular app
我想在 angular 应用程序中安装 highcharts 包,但是 angular cli 给我错误,如下所示:
npm WARN @angular/flex-layout@11.0.0-beta.33 requires a peer of @angular/cdk@^11.0.0 but none is installed. You must install peer dependencies yourself.
npm WARN @angular/flex-layout@11.0.0-beta.33 requires a peer of @angular/core@>=11.0.0 but none is installed. You must install peer dependencies yourself.
npm WARN @angular/flex-layout@11.0.0-beta.33 requires a peer of @angular/common@>=11.0.0 but none is installed. You must install peer dependencies yourself.
npm WARN @angular/flex-layout@11.0.0-beta.33 requires a peer of @angular/platform-browser@>=11.0.0 but none is installed. You must install peer dependencies yourself.
npm WARN @angular/material-moment-adapter@11.0.2 requires a peer of @angular/material@11.0.2 but none is installed. You must install peer dependencies yourself.
npm WARN @angular/material-moment-adapter@11.0.2 requires a peer of @angular/core@^11.0.0 || ^12.0.0-0 but none is installed. You must install peer dependencies yourself.
npm WARN ng-validate-equal@1.0.4 requires a peer of @angular/common@^9.0.7 but none is installed. You must install peer dependencies yourself.
npm WARN ng-validate-equal@1.0.4 requires a peer of @angular/core@^9.0.7 but none is installed. You must install peer dependencies yourself.
npm WARN ng-validate-equal@1.0.4 requires a peer of tslib@^1.10.0 but none is installed. You must install peer dependencies yourself.
npm ERR! code ENOENT
npm ERR! syscall rename
npm ERR! path D:\FarooqDropbox\Dropbox\FarooqFolder\BugSmashClientApp\node_modules\highcharts
npm ERR! dest D:\FarooqDropbox\Dropbox\FarooqFolder\BugSmashClientApp\node_modules\.highcharts.DELETE
npm ERR! errno -4058
npm ERR! enoent ENOENT: no such file or directory, rename 'D:\FarooqDropbox\Dropbox\FarooqFolder\BugSmashClientApp\node_modules\highcharts' -> 'D:\FarooqDropbox\Dropbox\FarooqFolder\BugSmashClientApp\node_modules\.highcharts.DELETE'
npm ERR! enoent This is related to npm not being able to find a file.
npm ERR! enoent
npm ERR! A complete log of this run can be found in:
npm ERR! C:\Users\biolab\AppData\Roaming\npm-cache\_logs21-02-08T13_43_50_089Z-debug.log
请知道的朋友告诉我这个问题的解决方法
在这个问题中,我所做的就是简单地转到文件下面:
package.json
并在我的 angular 应用程序中写入我要安装的包名称,然后 Visual Studio 代码会自动向我显示错误和一些安装建议 我只需单击这些建议即可安装任何我无法使用 ANGULAR CLI 中的命令 运行 的软件包。
我想在 angular 应用程序中安装 highcharts 包,但是 angular cli 给我错误,如下所示:
npm WARN @angular/flex-layout@11.0.0-beta.33 requires a peer of @angular/cdk@^11.0.0 but none is installed. You must install peer dependencies yourself.
npm WARN @angular/flex-layout@11.0.0-beta.33 requires a peer of @angular/core@>=11.0.0 but none is installed. You must install peer dependencies yourself.
npm WARN @angular/flex-layout@11.0.0-beta.33 requires a peer of @angular/common@>=11.0.0 but none is installed. You must install peer dependencies yourself.
npm WARN @angular/flex-layout@11.0.0-beta.33 requires a peer of @angular/platform-browser@>=11.0.0 but none is installed. You must install peer dependencies yourself.
npm WARN @angular/material-moment-adapter@11.0.2 requires a peer of @angular/material@11.0.2 but none is installed. You must install peer dependencies yourself.
npm WARN @angular/material-moment-adapter@11.0.2 requires a peer of @angular/core@^11.0.0 || ^12.0.0-0 but none is installed. You must install peer dependencies yourself.
npm WARN ng-validate-equal@1.0.4 requires a peer of @angular/common@^9.0.7 but none is installed. You must install peer dependencies yourself.
npm WARN ng-validate-equal@1.0.4 requires a peer of @angular/core@^9.0.7 but none is installed. You must install peer dependencies yourself.
npm WARN ng-validate-equal@1.0.4 requires a peer of tslib@^1.10.0 but none is installed. You must install peer dependencies yourself.
npm ERR! code ENOENT
npm ERR! syscall rename
npm ERR! path D:\FarooqDropbox\Dropbox\FarooqFolder\BugSmashClientApp\node_modules\highcharts
npm ERR! dest D:\FarooqDropbox\Dropbox\FarooqFolder\BugSmashClientApp\node_modules\.highcharts.DELETE
npm ERR! errno -4058
npm ERR! enoent ENOENT: no such file or directory, rename 'D:\FarooqDropbox\Dropbox\FarooqFolder\BugSmashClientApp\node_modules\highcharts' -> 'D:\FarooqDropbox\Dropbox\FarooqFolder\BugSmashClientApp\node_modules\.highcharts.DELETE'
npm ERR! enoent This is related to npm not being able to find a file.
npm ERR! enoent
npm ERR! A complete log of this run can be found in:
npm ERR! C:\Users\biolab\AppData\Roaming\npm-cache\_logs21-02-08T13_43_50_089Z-debug.log
请知道的朋友告诉我这个问题的解决方法
在这个问题中,我所做的就是简单地转到文件下面:
package.json
并在我的 angular 应用程序中写入我要安装的包名称,然后 Visual Studio 代码会自动向我显示错误和一些安装建议 我只需单击这些建议即可安装任何我无法使用 ANGULAR CLI 中的命令 运行 的软件包。