我在尝试使用fullCalendar插件时遇到了问题。我下载了插件的zip并查看了压缩文件夹中提供的demo。我玩了language.html demo并复制了代码并试图在我自己的文件夹结构中运行它。我正在使用CLI使用phonegap框架,它有自己的文件夹结构,但我认为这无关紧要。
我最初尝试将演示代码作为我正在处理的项目的一部分包含在内,但它失败了。剥离代码与我发现问题的演示完全相似。这与我如何将代码合并到我的项目但与插件依赖关系无关。由于某种原因,代码没有运行插件中的任何文件依赖项。
这是我的依赖项版本以及我在项目中尝试使用它的方式。
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<link rel="stylesheet" type="text/css" href="lib/fullcalendar-2.2.3/lib/cupertino/jquery-ui.min.css" />
<link rel="stylesheet" type="text/css" href="lib/fullcalendar-2.2.3/fullcalendar.css" />
<link rel="stylesheet" type="text/css" href="lib/fullcalendar-2.2.3/fullcalendar.print.css" media="print" />
<script src="lib/fullcalendar-2.2.3/lib/moment.min.js"></script>
<script src="lib/fullcalendar-2.2.3/lib/jquery.min"></script>
<script src="lib/fullcalendar-2.2.3/lib/fullcalendar.min.js"></script>
<script src="lib/fullcalendar-2.2.3/lib/lang-all.js"></script>
</head>
这就是演示中依赖项的使用方式。
<!DOCTYPE html>
<html>
<head>
<meta charset='utf-8' />
<link rel='stylesheet' href='../lib/cupertino/jquery-ui.min.css' />
<link href='../fullcalendar.css' rel='stylesheet' />
<link href='../fullcalendar.print.css' rel='stylesheet' media='print' />
<script src='../lib/moment.min.js'></script>
<script src='../lib/jquery.min.js'></script>
<script src='../fullcalendar.min.js'></script>
<script src='../lang-all.js'></script>
不确定问题究竟是什么,但肯定是从这里开始的。其余的代码通常依赖于这些脚本来运行。感谢。