我正在做一个练习 Laravel 站点,我已经通过 npm install 安装了 chart.js。
这是一个愚蠢的问题,但现在我如何从这里使用它(或通过 npm 安装的任何东西)?
文件安装在节点模块文件夹中。我是否应该在我的页眉中使用标签来引用它们的文件?
如果我这样做:
<script type="text/javascript" src="/node_modules/chart.js/dist/Chart.min.js"></script>
然后就可以了,我可以显示一个图表。但这感觉不对。 npm 不是应该自动处理所有这些吗?
最佳答案
您在代码片段中所做的是导入包供全局使用。 NPM 更像是一个包管理器(Node Package Manager),用于安装包和管理依赖项。
因此,为了回答您的问题,NPM 通常不会自动处理该问题。您正在做的是一种在安装包后访问/导入包的方法。另一种方式是 https://docs.npmjs.com/using-npm-packages-in-your-projects .
https://stackoverflow.com/questions/56993885/
相关文章:
ios - 如果先前已加载某些网页,WKWebView 不会加载 .archive 文件
angular - Ionic 4 - 在平台硬件后退按钮 android 上关闭或关闭模态
wordpress - 如何优化WP_Query(包括CPT和ACF)
java - 在非 View 或非 ViewModel 类中观察 LiveData
python - 为什么 GridSearchCV 方法的精度低于标准方法?
amazon-web-services - 为什么 Amazon Athena 会抛出 "Acces
node.js - 事件.js :180 throw er;//Unhandled 'error'
django - 如何解决“"django.core.exceptions.AppRegistryN