2017-05-02 27 views
2

こんにちは私はangularjsアプリケーションを開発しています。私はangularjsを参照するために、以下のリンクを使用していました。angularjsライブラリを読み込めません

<script data-require="[email protected]" data-semver="1.4.5" src="https://code.angularjs.org/1.4.5/angular.js"></script> 

以下のエラーが発生しています。 https://code.angularjs.org/1.4.5/angular.js net::ERR_CONNECTION_TIMED_OUT

突然、このライブラリを読み込めません。角度サイトに問題はありますか?この問題に直面している人は誰ですか?ありがとうございました。

+3

「CDNがダウンしている、CDNを使用しています」*:D – Phil

答えて

2

いつも使用したいライブラリをインストールしてください。

bowerのようなパッケージマネージャを使用して依存関係を読み込みます。

cdn/libraryのURLに依存しないでください。時にはURLを更新することもあり、タイムアウトになることがあります。

1

ホストされているライブラリがロードされていない、あなたは直接https://code.angularjs.org/1.4.5/angular.js

使用src="https://ajax.googleapis.com/ajax/libs/angularjs/1.4.5/angular.min.js"代わりにアクセスして、それを確認することができます。

+0

ありがとうございました。チャームのように働いた。なぜこれが起こったのか分かりますか?私は1時間頭を傷つけた! –

+0

@NiranjanGodboleはオンラインライブラリに頼っていません – Sajeetharan

+0

生産でmin.jsファイルを使用する推奨方法はありません – Sajeetharan

1

何らかの理由でCDNリンクがダウンしています。あなたは蛇口リンクを使用することができます。 CDNを使用しない方が良いです。代わりに、ダウンロードしたファイルを使用してみてください。

<script src="https://cdnjs.cloudflare.com/ajax/libs/angular.js/1.4.5/angular.js"></script> 
1

それはあなたのプロジェクトのすべての依存パッケージを管理し、簡単にそれらをロードするために役立つだろうbowerのようなパッケージマネージャを使用する方が良いでしょう。簡単なbower.jsonの例を以下に示します。オンラインCDNホストライブラリの使用を避けるほうがよいでしょう。

{ 
    "name": "angular-seed", 
    "description": "A starter project for AngularJS", 
    "version": "0.0.0", 
    "homepage": "https://github.com/angular/angular-seed", 
    "license": "MIT", 
    "private": true, 
    "dependencies": { 
    "angular": "~1.5.0", 
    "angular-route": "~1.5.0", 
    "angular-loader": "~1.5.0", 
    "angular-mocks": "~1.5.0", 
    "html5-boilerplate": "^5.3.0" 
    } 
} 
関連する問題