vue.js - 如何在 Vue 中加载 CSS 和 js 资源
问题描述
即使在阅读了文档之后,我也对 Vue 中的这一部分感到困惑。我应该如何加载资产index.html
?我尝试使用不同的方法引用资产,这是我现在尝试的仍然无法正常工作的方法
<link rel="stylesheet" href="../src/assets/css/magnific-popup.css">
<link rel="stylesheet" href="../src/assets/css/animate.css">
<link rel="stylesheet" href="../src/assets/css/owl.carousel.min.css">
<link rel="stylesheet" href="../src/assets/css/slinky.min.css">
<link rel="stylesheet" href="../src/assets/css/slick.css">
<link rel="stylesheet" href="../src/assets/css/ionicons.min.css">
<link rel="stylesheet" href="../src/assets/css/bundle.css">
<link rel="stylesheet" href="../src/assets/css/style.css">
<link rel="stylesheet" href="../src/assets/css/responsive.css">
解决方案
进一步详细说明我的答案:当这些 CSS 文件放在您的src
文件夹中时,它们只会在您的 Vue 组件需要或动态导入时包含在您的包中。由于这些是静态资产,它们应该简单地放在您应用程序的文件夹public
中,然后您可以使用.<%= BASE_URL %>
index.html
推荐阅读
- css - 复选框对齐表格替代品
- sql - Oracle 查找并更新列
- c++ - PyTorch C++ API 中的 randperm 不应该返回默认类型为 int 的张量吗?
- core-data - 如何获取 coreData 属性并通过 navigationLink 将其传递给另一个视图
- node.js - React 应用程序在 Heroku 上顺利部署,但应用程序没有运行
- amazon-web-services - 如何在 Cloudformation 中为 EFS 传递吞吐量模式?
- android - 对 RecyclerView 的项目进行排序 - Kotlin 代码
- google-smart-home - 是否可以使用具有 Cook 特征的 DispensXXX 错误代码?
- reactjs - 反应不渲染多个“输入”DOM元素
- laravel - 如何检查用户是否订阅了条纹计划(Laravel Cashier)