問題タブ [unpkg]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
334 参照

url - Swiperjs は CDN URL を変更しました。今後バグを防ぐにはどうすればよいですか?

Web サイトで Swiperjs を使用しています。今日、css と js ファイルが見つからなかったため、swiper が機能しておらず、コンソールに 404 エラーが表示されていることがわかりました。

swiperjs Web サイトhttps://swiperjs.com/get-started/に書かれている方法で、CDN の swiper を使用しています。

ここで問題: 私が自分の Web サイトを開発したとき、swiper CDN への別の URL がありました (昨年、swiperjs Web サイトに書き込まれました)。私のコードでは、以前はこれでしたが、うまくいきました:

今日、このコードでエラーが発生しました。だから私は次のように変更しました:

そして、これが機能するようになりました。

私の質問は:

将来、このような変更がないことをどのように確認できますか? これらのスクリプトをダウンロードしてプロジェクトに含めると、より安全になりますか?

CDNは常に機能するはずだと思いました。

0 投票する
0 に答える
94 参照

html - unpkg は、直接ヒットに対しては正しい MIME タイプで CSS を提供しますが、html ページから参照された場合は text/css を提供します。

同様の問題に関する多くの質問を読みましたが、通常はサーバーの設定ミスが原因でした。unpkg.com サービスを使用しているので、正しく構成されていると思います。

私の HTML5 静的ページには以下が含まれます。

私のアプリは Vue で書かれていますが、そのコードは生成されたファイルにまだ存在しています。

Chrome に次の警告が表示されます。

これは、開発者ツールの [ネットワーク] タブでキャッチされた応答です。コンテンツ タイプはテキスト/プレーンです

ここに画像の説明を入力

そして、text/css を使用した 2 番目のリダイレクトされたリクエスト:

ここに画像の説明を入力

この URL を Chrome のロケーション バーに入力すると、最初に text/plain MIME タイプの 302 ステータス コードが表示され、2 番目のフェッチは text/css と予想されます。

リダイレクトされるリクエストのコンテンツ タイプについて不平を言うこの種の Chrome のバグですか? それとも unpkg.com エラーですか? これらのエラーを取り除く方法はありますか (ファイルを Vue アプリにバンドルすることはできますが、転送を最小限に抑えたいと考えています)。

ここでライブで試すことができます: https://beta.mezinamiridici.cz/ankety/jizda-v-tesnem-zavesu-za-kamionem

0 投票する
1 に答える
49 参照

javascript - npm unit-converts パッケージは https://unpkg.com で動作しますか?

npm パッケージ 'convert-units' を unpkg でインポートする際に問題に直面しています。これを試しました:

しかし、うまくいかないようです