官网文档

highlight官网:https://highlightjs.org/usage/

在这里插入图片描述

报错:Error: Cannot find module './highlight.js'

解决

两步:

  1. 查看对应的包是否下载正确
npm ll highlight
npm ll highlight.js

可能会看到:

+-- highlight@0.2.4
|   Highlight code syntax with node.js
|   git+ssh://git@github.com/andris9/highlight.git
|   https://github.com/andris9/highlight#readme

+-- highlight.js@10.1.2
Syntax highlighting with language autodetection.
git://github.com/highlightjs/highlight.js.git
https://highlightjs.org/

正确的下载指令应该是npm install highlight.js,包名为highlight.js

  1. 引入方式应该是require("highlight.js"),引入时,注意包名带.js

证据:在node_modules下,查找highlight.js目录。
可以看到highlighthighlight.js两个库,需要用到的是highlight.js这个库。
在这里插入图片描述

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐