next.js中使用marked.js引入老是undefined

我在next.js搭建的项目里使用marked插件是, 引入的marked老是undefined的,xdm有用过的吗

import marked from "marked";
console.log(marked) // undefined




// 申明.d.ts
declare module "marked" {
  import { marked } from "marked";
  export default marked;
}
阅读 3.5k
2 个回答

模块如果没有设置默认导出的时候,需要指明导入的对象
import marked from "marked";
后需使用marked.marked
或者导入时解构需要的对象

参考
https://github.com/markedjs/m...

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题