请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

解决在window平台下path.join拼接路径出现双斜杠的问题

let newFile = './' + path.posix.join(dirname,node.source.value);

主要原因
path 模块的默认操作因 Node.js 应用程序运行所在的操作系统而异。 具体来说,当在 Windows 操作系统上运行时, path 模块将假定正在使用 Windows 风格的路径。然后会把正斜杠转成反斜杠,但是一个反斜杠会被当作转义字符所以需要再使用一个反斜杠保持原来的反斜杠的意义。
下面是扩展链接

正在回答 回答被采纳积分+3

3回答

慕用8116058 2019-09-09 00:26:18

path.sep属性是不是可以用

1 回复 有任何疑惑可以回复我~
MM1027256 2021-05-24 15:31:26

棒棒棒

0 回复 有任何疑惑可以回复我~
慕粉6137024 2021-04-07 11:25:47

nice~

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号