javascript - 我的 JS 文件中的 HTML - 意外 token < 在 loadash.js 的第 1 行

标签 javascript html

我已经到了最后一点,还有一个错误是使用 dc.js 构建一个带有图表的示例仪表板。我遇到了错误。

Unexpected token < on line 1 for loadash.js.

loadash.js 是有效的,但不知何故 Chrome 将其显示在我的根应用程序目录中的 index.html 旁边,并将源内容的精确副本作为我的 index.html。换句话说,我的 loadash,里面有 html 内容。我在 AngularJS 中运行这个应用程序。

这是怎么回事,我该如何解决?

index.html 底部的脚本标记在结束正文标记上方

<script src="/app/js/crossfilter/crossfilter.js"></script>
<script src="/app/js/dc.js-3.1.9/dc.js"></script>     
<script src="/app/js/reductio/reductio.js"></script>
<script src="/app/js/requirejs/require.js"></script> 
<script src="/app/js/universe/src/universe.js"></script>
<script src="/app/js/universe/src/lodash.js"></script>
<script src="/app/app.js"></script>

index.html 片段

<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
...

实际正确的 loadash.js 文件 enter image description here

非实际的 loadash.js 文件出现在 Chrome 中(内容是我主页的 html,AngularJS url 是 localhost/loadash#!/main,为什么这个 loadash 在我的 url 中???) enter image description here

最佳答案

替换 './lodash''./app/js/universe/src/loadash'所以我使用绝对路径而不是“相对”路径,因为 AngularJS 认为 ./loadash 是/loadash#!出于某种原因,我不知道为什么。

universe.js 文件顶部

'use strict'
var module;
var _ = require(['./app/js/universe/src/lodash'], function(module){

});

并注释掉 <script src="/app/js/universe/src/lodash.js"></script>

像这样

在index.html的底部

<script src="/app/js/crossfilter/crossfilter.js"></script>
<script src="/app/js/dc.js-3.1.9/dc.js"></script>     
<script src="/app/js/reductio/reductio.js"></script>
<!--script src="/app/js/universe/src/lodash.js"></script-->
<script src="/app/js/requirejs/require.js"></script>   
<script src="/app/js/universe/src/universe.js"></script>     

<script src="/app/app.js"></script>

消除了所有存在的错误!

关于javascript - 我的 JS 文件中的 HTML - 意外 token < 在 loadash.js 的第 1 行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59546577/

相关文章:

html - 更改 Bootstrap 中文本的颜色

javascript - NodeJS 认为我在重复参数名称,但其实我没有

php - 我的排序方法有什么问题(AJAX、PHP MySQL)

javascript - 通过单击图像更改 div 内容

html - IE 和 Firefox 中的按钮大小不相等

javascript - 如何在 Json 中发送 HTML 格式的数据

javascript - 函数可以接受一个参数,并将其声明为全局变量吗?

javascript - 如何在 Materialize 中打开日期选择器时设置初始自定义变量日期

javascript - 如何做 HTML 谷歌多级条目?

html - 给定一个固定位置的元素,如何在元素滚出页面时显示滚动条