代码之家  ›  专栏  ›  技术社区  ›  Gary McGill

如何安装HighCharts Angular*和*HighCharts?

  •  0
  • Gary McGill  · 技术社区  · 6 年前

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


    我有一个角度(7)应用程序,我正在尝试安装海图。我按照海图角度指示 here .

    说明书 say :

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

    npm install highcharts-angular --save
    

    好的,没关系。但在同一部分的后面,它说:

    在构建海图的组件中,首先需要导入海图,因此在系统控制台中,在Angular应用程序中:

    npm install highcharts --save
    

    …当我这样做时,NPM会安装HighCharts,但是 联合国 安装海图角度!

    我还尝试用另一种方法安装它们,结果是相同的——看起来一次只能安装一个。

    很明显我做错了什么-但怎么了?

    1 回复  |  直到 6 年前
        1
  •  0
  •   Gary McGill    6 年前

    真的。我在问题中没有提到的是,我使用的是VS2017和(至关重要的)VSTS(或者现在所说的任何版本)来进行版本控制。

    因为我的项目受版本控制,所以package.json文件是只读的。这意味着NPM正在为第一个包加载文件,但是 更新package.json——然后当我安装第二个包时,它注意到package.json中没有列出第一个包的文件,所以它做了一些“内务管理”,并删除了它们。当然,第二个包也会发生同样的情况,以此类推。

    再次,哇。