引入path报错

来源:4-14 业务落地:解析路由表,获取结构化数据

Rivenna

2023-04-30

Uncaught (in promise) Error: Module “path” has been externalized for browser compatibility. Cannot access “path.resolve” in client code.
未捕获(承诺中)错误:为了浏览器兼容性,模块“路径”已外部化。无法访问客户端代码中的“path.resolve”。
图片描述图片描述
老师 同一个项目为什么在vite.config.js里就能使用呢

写回答

1回答

Sunday

2023-04-30

你好

你是用的 webpack 是什么版本的?你是使用的 vite 吗?如果 path 消失,那么可以加一个“垫子”: path-browserify      。它是一个 npm 的库,提供了 path 相似的方法。


0
2
Sunday
回复
Rivenna
因为你的 js 文件会通过 node 进行编译,而 path 是 node 中的一个模块。
2023-04-30
共2条回复

基于Vue3新标准,打造后台综合解决方案

基于Vue3重写Vue-element-admin,打造后台前端综合解决方案

1941 学习 · 1687 问题

查看课程