JavaScript:使用AngularJS
您好,我是java脚本新手。我的小组成员已经为一个项目编写了一些创建网站的代码,我想在我的笔记本电脑上运行它。我们在客户端使用AngularJS。但我得到了以下错误:JavaScript:使用AngularJS,javascript,angularjs,Javascript,Angularjs,您好,我是java脚本新手。我的小组成员已经为一个项目编写了一些创建网站的代码,我想在我的笔记本电脑上运行它。我们在客户端使用AngularJS。但我得到了以下错误: ReferenceError: angular is not defined at Object.<anonymous> (C:\Users\Usman\Desktop\temp_course_rating\temp_course _rating\public\app.js:2:11) at Module._compi
ReferenceError: angular is not defined
at Object.<anonymous> (C:\Users\Usman\Desktop\temp_course_rating\temp_course
_rating\public\app.js:2:11)
at Module._compile (module.js:449:26)
at Object.Module._extensions..js (module.js:467:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Module.runMain (module.js:492:10)
at process.startup.processNextTick.process._tickCallback (node.js:244:9)
下面是调用angular.js代码的代码文件:
<!DOCTYPE html>
<html lang="en" ng-app="ratemycourse">
<head>
<title>Rate My Courses</title>
<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/foundation/3.2.2/stylesheets/foundation.min.css" />
<link rel="stylesheet" href="index.css" />
{{{block "stylesheets"}}}
<script src="http://www.parsecdn.com/js/parse-1.2.0.min.js"></script>
<script type="text/javascript">
Parse.initialize("mWF6nv6fLZx5l0FOYW8SSxfE07fcA4kMHPfl2UzR", "m2N5pguJAwmEa6pEK1JwQ3nYqCg17K3PXIN3yCKK");
</script>
</head>
<body ng-controller="MainCtrl">
<nav class="top-bar" ng-controller="HeaderCtrl">
<ul>
<li class="toggle-topbar"><a href="/"></a></li>
</ul>
<section>
<ul class="left">
<li><a href="#mcgill">McGill</a></li>
<li><a href="#concordia">Concordia</a></li>
<li><a href="#udem">UDEM</a></li>
</ul>
{{email}}
<ul class="right">
<li data-ng-hide="isLoggedIn"><a href="#login">Login</a></li>
<li data-ng-hide="isLoggedIn"><a href="#register">Register</a></li>
<li data-ng-show="isLoggedIn"><a href="#logout">
{{email}}</a></li>
<li data-ng-show="isLoggedIn"><a href="#logout">Logout</a></li>
</ul>
</section>
</nav>
{{{body}}}
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"></script>
<script type="text/javascript" src="C:\Users\Usman\Desktop\temp_course_rating\temp_course_rating\public\libs\angular.min.js"></script>
<script type="text/javascript" src="C:\Users\Usman\Desktop\temp_course_rating\temp_course_rating\public\libs\angular- resource.min.js"></script>
<script type="text/javascript" src="/app.js"></script>
<script type="text/javascript" src="/controller.js"></script>
{{{block "scripts"}}}
</body>
</html>
给我的课程打分
{{{块“样式表”}}}
解析.初始化(“mWF6nv6fLZx5l0FOYW8SSxfE07fcA4kMHPfl2UzR”,“m2N5pguJAwmEa6pEK1JwQ3nYqCg17K3PXIN3yCKK”);
{{email}}
{{{body}}}
{{{块“脚本”}}}
src
脚本标记的属性应该是url而不是文件路径
不使用javascipt源代码的路径,而是使用url,如
改变
到
你好,sudhir,我使用以下链接下载angular.min.js文件,因此我必须将其保存在本地目录中。如何获取url??复制项目文件夹中的angularjs文件并使用url,如:hello Sudhir,抱歉,我真的需要你的帮助。我试图按照下面的说明操作,但在一个单独的终端选项卡或窗口中出现了一个奇怪的错误,请运行node scripts\web-server.js以启动web服务器。C:\Users\Usman>node scripts\web-server.js module.js:340 throw err;^错误:在Function.module.中找不到模块“C:\Users\Usman\scripts\web server.js”。\u在Function.module.中解析文件名(module.js:338:15)。\u在process.startup.processnextick.process.中的module.runMain(module.js:492:10)中加载(module.js:280:25)。\u
<!DOCTYPE html>
<html lang="en" ng-app="ratemycourse">
<head>
<title>Rate My Courses</title>
<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/foundation/3.2.2/stylesheets/foundation.min.css" />
<link rel="stylesheet" href="index.css" />
{{{block "stylesheets"}}}
<script src="http://www.parsecdn.com/js/parse-1.2.0.min.js"></script>
<script type="text/javascript">
Parse.initialize("mWF6nv6fLZx5l0FOYW8SSxfE07fcA4kMHPfl2UzR", "m2N5pguJAwmEa6pEK1JwQ3nYqCg17K3PXIN3yCKK");
</script>
</head>
<body ng-controller="MainCtrl">
<nav class="top-bar" ng-controller="HeaderCtrl">
<ul>
<li class="toggle-topbar"><a href="/"></a></li>
</ul>
<section>
<ul class="left">
<li><a href="#mcgill">McGill</a></li>
<li><a href="#concordia">Concordia</a></li>
<li><a href="#udem">UDEM</a></li>
</ul>
{{email}}
<ul class="right">
<li data-ng-hide="isLoggedIn"><a href="#login">Login</a></li>
<li data-ng-hide="isLoggedIn"><a href="#register">Register</a></li>
<li data-ng-show="isLoggedIn"><a href="#logout">
{{email}}</a></li>
<li data-ng-show="isLoggedIn"><a href="#logout">Logout</a></li>
</ul>
</section>
</nav>
{{{body}}}
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"></script>
<script type="text/javascript" src="C:\Users\Usman\Desktop\temp_course_rating\temp_course_rating\public\libs\angular.min.js"></script>
<script type="text/javascript" src="C:\Users\Usman\Desktop\temp_course_rating\temp_course_rating\public\libs\angular- resource.min.js"></script>
<script type="text/javascript" src="/app.js"></script>
<script type="text/javascript" src="/controller.js"></script>
{{{block "scripts"}}}
</body>
</html>
src="C:\Users\Usman\Desktop\temp_course_rating\temp_course_rating\public\libs\angular.min.js">
src="http://localhost/yourproject/angular.min.js">