🚒在 Deno 中 使用 npm 包
00 分钟
2023-10-8
2023-10-8
type
status
date
slug
summary
tags
category
icon
password
Edited
Oct 8, 2023 01:53 AM
Created
Oct 8, 2023 01:40 AM

概述

Node 和 npm 使用 package.json 和 node_modules 文件夹来进行解析。相反,Deno 使用 import map 标准。
所以 Deno 需要在 deno.json 中去配置相关包的映射。
 

安装 PriorityQueue

npm

Deno - CDN

一种方式是通过CDN链接的形式去导入,可以通过一个专门的esm CDN处理网站
在连接后面加上npm包名即可, 向下面这种形式
 
deno.json
 
最后需要下载一下改包,进行缓存,非常重要!!!
通过下面指令下载并缓存
 
然后重启一下VSCode就可以使用了
 

Deno - npm

npm 规范器也是可以的。作为替代,我们也可以在 deno.json 配置文件中编写类似以下的内容:
 

参考链接

  1. 导入映射 | 手册 | Deno (denoland-cn.deno.dev)
  1. The remote module has not been cached locally
    Updated Oct 9, 2021
 
上一篇
Git Flow 的简单使用
下一篇
ThreeJS — KeyFrameAnimation & Bone

评论
Loading...