0
点赞
收藏
分享

微信扫一扫

Module build failed (from ../node_modules/highlight.js/lib/languages/python.js

sullay 2022-01-24 阅读 94

这几天刚好要做一个博客项目,然后我后台先添加了几篇博客,然后引入markedhighlight.js都没有什么问题。后台用的vue。然后昨天要做客户端的博客时,就出现了这个错误,提示是说我的模块highlight.js编译失败。
然后就各种搜如何解决。
一直没有什么办法。
猜想过是不是模块错误是.js但是很明显不是,我是按后台的包导入的,并且导的不对也不是出现这种错误,也不是版本问题,毕竟后台能用的话,跟包的版本应该关系不大。
然后今天早上打开项目的时候,编译突然出现另一个错误,说我的antd找不到package.json,我就纳闷了,我都没动过,后来想了一下,前台用的umi+ts,并且包管理器用的yarn,但是昨天安装markedhighlight.js的时候好像用的npm,就想着也出了这个错误那就重装一下包。果不其然没什么用。

externals : {
        'highlight.js' : "window.hljs"
    },
scripts : ["https://cdn.bootcdn.net/ajax/libs/highlight.js/11.4.0/highlight.min.js"]

因为有umi有scripts配置项,所以没有去动umi的编译模板。
这里说一下umi的html模板
在src/pages目录下面创建document.ejs文件可以重写模板文件

举报

相关推荐

0 条评论