如何安装highcharts-angular *和* highcharts?

时间:2018-12-11 11:53:30

标签: angular npm highcharts

更新:问题已解决-package.json文件为只读文件(请参见我的回答)。


我有一个Angular(7)应用程序,并且我正在尝试安装Highcharts。我正在遵循有关highcharts-angle here的说明。

说明say

  

在Angular应用中从NPM获取软件包:

npm install highcharts-angular --save

好的,很好。但随后在同一部分中,它说:

  

在将要构建Highcharts图表的组件中,您需要首先导入Highcharts,因此在系统控制台中,而在Angular应用中:

npm install highcharts --save

...并且当我这样做时,npm安装highcharts,但是 un 安装highcharts-angular!

我还尝试了以其他方式安装它们,结果相同-似乎一次只能安装一个。

很明显我做错了-但是呢?

1 个答案:

答案 0 :(得分:0)

哇。我没有在问题中提到的-因为我认为它不相关-我正在使用VS2017和(至关重要的)VSTS(或现在所谓的名称)进行版本控制。

因为我的项目受版本控制,所以package.json文件为只读。这意味着npm正在为第一个软件包加载文件,但不是更新package.json-然后,当我安装第二个软件包时,它注意到第一个软件包的文件未在软件包中列出.json,因此进行了一些“整理”并将其删除。当然,第二个程序包也会发生同样的情况,依此类推。

再次,哇。