路径分隔符不一致,导致windows下不能开发
发布时间:2020-12-14 02:30:26 所属栏目:Windows 来源:网络整理
导读:最近想要基于YAPI扩展开发一个自己的API管理平台,但是发现在windows下直接跑会报错,在Mac跑就没事 报的错是: Uncaught TypeError: $export is not a function google了一下,遇到这种问题的解决方法,就是webpack loader上都加上: exclude: /node_module
最近想要基于YAPI扩展开发一个自己的API管理平台,但是发现在windows下直接跑会报错,在Mac跑就没事 报的错是: Uncaught TypeError: $export is not a function
google了一下,遇到这种问题的解决方法,就是webpack loader上都加上: exclude: /node_modules/ 找了半天,终于发现了webpack配置里面有这个 (注意标红的地方): exclude: /(tui-editor|node_modules/(?!_?(yapi-plugin|json-schema-editor-visual)))/
解决方案: 显然,在windows下想要认识这个路径,应该改成这样: exclude: /(tui-editor|node_modules(?!_?(yapi-plugin|json-schema-editor-visual)))/
基础知识: 路径分隔符 在Windows 和 Linux 不相同, path.join(‘foo‘,‘bar‘); // 在 OSX 和 Linux 得到 ‘foo/bar‘ // 在 Windows 得到 ‘foobar‘ (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐
热点阅读