ホームページ >ウェブフロントエンド >jsチュートリアル >パッケージをインストールせずにアクセスします。
はい、unpkg や jsDelivr などの一般的な CDN を利用すれば、それが可能です!
Unpkg と jsDelivr は、パブリック npm パッケージをホストする CDN です。これにより、ブラウザベースのアプリは、パッケージ マネージャーやバンドラーを必要とせずに、グローバルなパッケージにすばやくアクセスできるようになります。
{ "name": "@monaco-editor/react", "version": "4.4.6", "main": "lib/cjs/index.js", "unpkg": "lib/umd/monaco-react.min.js", "jsdelivr": "lib/umd/monaco-react.min.js" }
unpkg と jsdelivr は標準フィールドではなくカスタム フィールドであり、これらは明示的に認識されない限り、他のツールによって無視される可能性があります。 CDN unpkg / jsdelivr 経由でパッケージがリクエストされたときに、どのファイルを提供するかを決定するために使用されます。
例:
<script src="https://unpkg.com/@monaco-editor/react@latest/dist/monaco-react.min.js"></script>
関連性:
例:
{ "name": "@monaco-editor/react", "version": "4.4.6", "main": "lib/cjs/index.js", "unpkg": "lib/umd/monaco-react.min.js", "jsdelivr": "lib/umd/monaco-react.min.js" }
関連性:
例:
<script src="https://unpkg.com/@monaco-editor/react@latest/dist/monaco-react.min.js"></script>
関連性:
例:
<script src="https://cdn.jsdelivr.net/npm/my-library"></script>
関連性:
例:
{ "name": "@monaco-editor/react", "version": "4.4.6", "main": "lib/cjs/index.js", "unpkg": "lib/umd/monaco-react.min.js", "jsdelivr": "lib/umd/monaco-react.min.js" }
関連性:
例:
<script src="https://unpkg.com/@monaco-editor/react@latest/dist/monaco-react.min.js"></script>
関連性:
Use Case | Ideal For | Example Usage |
---|---|---|
Browser Inclusion | Simplicity | |
Fast Delivery | High-traffic apps | Use of jsDelivr or Unpkg for caching |
Avoiding Build Steps | Prototypes or small projects | UMD or IIFE pre-bundled files |
Embedding in Static Sites | Blogs, lightweight sites | Markdown renderer, chart libraries |
Demos and Sandboxes | Quick testing | Platforms like CodePen or JSFiddle |
Sharing Across Frameworks | Multi-framework apps | Shared libraries or design systems |
CDN ホスティングは、特に Web 中心のライブラリにとって、npm ディストリビューションを強力に補完します。特定の要件がある場合は、お気軽にお問い合わせください。
以上がパッケージをインストールせずにアクセスします。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。