是的,您可以,借助 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 託管是 npm 分發的一個很好的補充,特別是對於以 Web 為中心的庫。如果您有具體要求,請隨時詢問!
以上是訪問包而不安裝它。的詳細內容。更多資訊請關注PHP中文網其他相關文章!