- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我在处理 Web 元素时遇到了一些令人沮丧的 404 错误。我正在为我的 CSS 和 JS 文件使用这个文件结构:
bower_components
bootstrap
|dist
|css
| bootstrap.min.css
angular
|angular.min.js
jquery
|dist
|jquery.min.js
dist
lib
|farbtastic.js
node_modules
src
|img
|styles
|scripts
|view1
|view2
|index.html //running browserSync from this folder using this file as index
当我尝试引用 index.html
中的文件时使用适当的语法:
<link rel="stylesheet" type="text/css" href="../bower_components/bootstrap/dist/css/bootstrap.min.css">
我收到 404“无法加载资源”错误。
../
语法似乎是正确的,我的控制台显示它正在 http://localhost:3000/bower_components/bootstrap/dist/css/bootstrap.min.css
中的正确位置查找.
我有没有做错什么?
最佳答案
您的应用程序的根目录是“src”文件夹。当您从“../bower_components/”请求 bootstrap.min.css 时,您是在告诉浏览器向上一级。因为您已经位于应用程序的根目录,所以“../bower_component”本质上与“bower_component”的作用相同。
您可以:
1. move your index.html 1 level up
2. move your bower_components inside src
3. have some kind of build(gulp/grunt) to reorganize them in a way where the bower_components is within the root folder.
关于javascript - 即使文件路径正确,也无法从 bower_components 加载资源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34531928/
我正在尝试制作我的第一个yeoman应用程序。我遵循以下链接中的每个步骤:http://ponderingdeveloper.com/2013/03/08/preparing-a-windows-ma
使用Windows 7、Webstorm 10.0.1、当前的node.js、npm、bower等 我创建了默认的 Webstorm AngularJS 项目,没有做任何更改并单击“运行 index.
/bower_components 不起作用。 我收到 404 错误: GET /bower_components/jquery/jquery.js 404 我的配置如 Bower 文档和 here
我目前正在学习角度,现在我正在使用谷歌的官方角度教程。困扰我的一件事是我无法在我的工作项目文件夹中创建 bower_components。我通过提供指向 Bootstrap 和角度的 cdn 链接来规
如果有人能告诉我一种处理捆绑 bower 组件的好方法,我将非常感激。我觉得我已经尝试了一切......尽管如此,我似乎找不到任何可以处理这个问题的 gulp 任务。难道真的不存在吗? 假设它不存在。
我正在开发一个 ASP.NET MVC 5 项目,该项目最初使用 Nuget 来处理静态内容,如 Bootstrap、jQuery 等。我现在已切换到 Bower,因为它是可行的方法,并且还与 Vis
我对使用 Bower 比较陌生,我不知道您是否应该在生产中链接到 Bower_components。我是否应该使用 grunt 任务将所需的文件从 Bower_components 链接或复制到单独的
安装 BackboneJS、jQuery 等后,我有一个非常大的 bower_components 目录。 ├───.idea │ ├───runConfigurations │ └───sc
我的 index.html 文件在我运行 http 服务器。这是我正在做的一个简单教程。所以我知道结构不理想 Angular 天气 -- app --home.html --index
我生成了这个 yeoman GruntFile.js 。当我运行“grunt”时,dist 文件夹不会更改 Bower_components/*.js 中的所有脚本,只会更改其中的一些脚本。 这是 d
仅保留 bower.json 文件并忽略整个 bower_components 目录是否是一种好的做法? 最佳答案 official Bower page声明: N.B. If you aren't
我用 Bower 安装了 systemjs。我成功地将它加载到我的网站中,但在 system-config.js 中,出现错误 SystemJS is not Defined。为什么? Sys
我在 Windows 上,当我使用 Angular 生成器搭建我的应用程序时 bower_components 在 app 目录中丢失了 - 而不是在根目录中 这是我的 app 新脚手架后的目录: 所
我还在了解早午餐的情况。我已经成功构建和测试了一个基本类和 jasmine 规范。 现在是时候开始导入其他依赖项以供使用了,第一个是 jQuery 并使 $ 可用。这些库已配置并下载到 bower_c
第一次设置 Yeoman 应用程序。我想我了解 Bower 的工作原理...但我的应用程序似乎无法找到 jquery.js(可能还有其他库)。 控制台消息是 无法加载资源:服务器响应状态为 404(未
我在处理 Web 元素时遇到了一些令人沮丧的 404 错误。我正在为我的 CSS 和 JS 文件使用这个文件结构: bower_components bootstrap |di
我应该托管它吗?拥有所有来源和自述文件吗?或者我的构建脚本应该选择性地将组件从中复制到我的 /scripts 文件夹中? 最佳答案 您可以使用 grunt 或 gulp 并连接 bower_compo
所以我的项目安装了很多插件 bower 所有这些都在它们自己的自定义文件夹中,全部包含在 bower_components 文件夹中 现在我想运行一个 grunt 脚本,它基本上接受所有这些并对它们进
我在我的项目根目录中创建了一个 bower.json 文件,但是当我运行时: $ bower install 我得到以下输出: bower not-cached https://github.c
Side Note: I'm not looking for "opinion-based" answers..I don't want this to get thrown into that ca
我是一名优秀的程序员,十分优秀!