javascript - 如果 Vue.js 项目使用单文件组件,是否意味着无法从 CDN 加载 vue 库?
问题描述
我从https://github.com/Ethiel97/simple-chart-vue下载了一个教程 ,好像是用 vue-cli 构建的
我想将其转换为通过 CDN 加载 Vue。我不知道在哪里插入代码以从 CDN 加载 Vue 库,因为由于使用了单文件组件 .vue 文件,因此没有 HTML 代码。
在哪里插入以下代码?
<script src="https://cdnjs.cloudflare.com/ajax/libs/Chart.js/2.7.1/Chart.min.js"></script>
<script src="https://unpkg.com/vue-chartjs/dist/vue-chartjs.min.js"></script>
如果Vue代码使用SFC(单文件组件),它不能通过CDN加载js库,我对吗?
解决方案
使用单文件组件并不重要。在生产环境中,您需要使用Webpack等模块捆绑器将您的应用程序编译为单个 app.js 和 app.css。通过这样做,您将能够在 HTML 代码中附加 JS 和 CSS 文件,并且它将与 CDN 兼容。
推荐阅读
- java - 清单中 Jar 的 JDK 版本与构建版本不匹配
- sql-server - 如果符号存在,则从 SQL Server 中的字符串在符号之后到字段末尾的子字符串
- python - (问题)python:如果语句将字符串附加到错误的列表
- docker - Get-PSRepository,powershell 警告:尝试在 WindowsServer2016 中安装 Docker 时“找不到模块存储库”
- c++ - 在 C 中使用 MPI I/O 管理大型向量
- amazon-quicksight - 包含空值的 Quicksight 控件
- python - 我如何生成没有模型的 Django 站点地图
- flutter - 文本字段上的颤动滚动条
- google-cloud-platform - BigQuery 中的表视图是否受益于分区/集群优化?
- python - Python /由函数构建的字典中的错误顺序