首页 文章

为HTML文件下载AngularJS脚本和仅从ajax.googleapis.com引用脚本有什么区别?

提问于
浏览
0

在某些教程和应用程序(e.i. codeschool)中,我看到HTML文件包含AngularJS,其中有一个简单的脚本标记引用"angular.min.js",而在其他(e.i. w3schools)中,脚本标记引用“http://ajax.googleapis.com/ajax/libs/angularjs/1.4.8/angular.min.js” . 后者是不是只需要下载AngularJS?如果您要使用AngularJS部署网站,是否有正确的方法来引用角度脚本(下载或不下载)?

2 回答

  • 0

    参考例如 /assets/js/angular.min.js 表示从磁盘加载Angular,因为您将此位置保存在项目的某个位置 . 当您从CDN或其他主机引用它时,一旦调用.html页面,就会从该资源下载它 .

    是的,CDN版本让您自己下载并存储它 . 没有正确的方法如何将Angular称为库,但有很多 .

    但是,最常用的高效应用程序是拥有一个构建脚本,它知道如何在磁盘上查找脚本,连接它们,缩小它们并在一个本地文件中引用它们 . 这样可确保只下载一个尽可能小的文件以节省性能 .

  • 0

    下面的语法用于附加 JS 外部

    <script src=""></script>
    

    如果 src="abc.js" ,则表示它与html文件位于同一服务器上

    如果 src="http://example.com/abc.js" 表示它是从CDN加载的

相关问题