我的 .npmrc 文件以前包含,registry=https://company.jfrog.io因此npm install使用了此注册表。现在我想在我的个人项目中使用公共注册表,但即使我删除了 .npmrc 文件,甚至在包含公共注册表的项目根目录下创建一个文件,这个自定义注册表始终用于安装依赖项!
当我运行时npm config ls -l它显示registry = "https://registry.npmjs.com/" . 但是当我删除锁定文件时npm install,它仍然使用人工注册表!
我怎样才能使用公共 npm 注册表?
我有一个我需要绘制的图表,除了数据点之外,我还想要一个带有自定义文本字符串的(某些)数据点上方的图标。
我不需要默认值弹出框,因为我可以使用自定义图例,但我需要在一两个点上方添加一个图标,并在图标悬停时显示一个弹出框。我需要从非图表相关数据构建弹出文本字符串。
自定义数据标签似乎不够灵活,无法在不同的数据点上允许不同的图标/弹出框,不过我可能是错的。
另一种可能性是chartjs-plugin-datalabels,但我不确定。
我有一个 Chart.js 折线图,其中 x 轴标签是普通的旧数字,例如 [2,4,15,45,90],代表该图表上的天数。我不希望 x 轴刻度反映数据标签,我希望刻度间隔为 20。我怎样才能实现这一点?
这在我的选择中没有任何作用:
xAxes: [ {
display: true,
position: 'bottom',
ticks: {
stepSize: 20,
min: 0,
max: 140
}
],
Run Code Online (Sandbox Code Playgroud)
这里的例子:jsfiddle
...我发现的唯一(可怕的)方法是将数字转换为日期,并在刻度回调中计算天数差异。如这里所见