无效的Unicode转义序列



我有一个React项目,最初是在Ubuntu操作系统上开发的,但现在我们正试图在windows上继续开发。问题是在我们的单元测试中,我们使用的是摩卡。我们有一个测试,测试图标是否正确渲染,但当Mocha尝试加载文件时,它失败了:

module.exports = "C:workspaceprojectimgupload-icon.svg"
^^^^^^
SyntaxError: Invalid Unicode escape sequence
at wrapSafe (internal/modules/cjs/loader.js:1072:16)
...

单元测试根本不运行任何东西。

我们以这种方式使用图标:

import uploadIcon from '../img/upload-icon.svg';

我认为这与前后斜线有关,但我不知道如何解决这个问题。任何帮助都将感谢

尝试

"C:\workspace\project\img\upload-icon.svg"

最新更新