我正试图在我正在进行的项目中使用chart.js,但在我所在的系统上,我无法访问node.js或CDN以从外部链接到它。我必须把它放在我的项目可以访问的地方,而不会增加配置web服务器与我的项目交互的复杂性或开销。
有办法做到这一点吗?如果有帮助的话,我将使用django框架作为后端
您可以克隆他们的GitHub repo并自己构建(npm run build
来自我从他们的package.json
(。这一步需要npm,但存储库中有一个dist
文件夹,可以在其中找到所需的所有文件。将它们作为Django的静态资源提供,并根据需要将它们包含在模板中。
请记住,正如俗话所说(引用如下(,您将负责保持Chart.js的最新状态。
如果下载或克隆存储库,则必须构建Chart.js来生成dist文件。Chart.js不再提供预构建版本,因此强烈建议您选择下载回购的替代选项。