采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
今天在next+react项目中引入了一款插件叫local- search,下载依赖安装都没问题,但是组件里面引入属性后,启动项目,报错node_module包里面这个插件的依赖包里面一个文件报错不能从模块外使用import,但是我看别的插件的依赖写法没啥区别呀,为啥别的插件依赖包不报错呢 报错内容: SyntaxError: Cannot use import statement outside a module
同学你好
可以看下这个解决:https://stackoverflow.com/a/66246141/776977
这个原因就是在这个模块直接 使用了 es modules 的代码。需要 next.js 转换一下。
文章中推荐的next-transpile-modules这个方法可以,点赞,感谢大佬
你说的是在运行测试的时候报错吗? 还是在运行项目的时候报错?
打开页面报错,因为是个demo,所以只有一个页面,yarn dev后没啥问题,浏览器响应了走了页面的代码就会报错,这个不是重点,问题是为什么这个依赖包他不编译es6
登录后可查看更多问答,登录/注册
设计,开发,测试,发布再到 CI/CD,从0到1造轮子
2.2k 9
1.1k 16
1.1k 12
1.4k 11
1.9k 11