javascript - 如何通过 JavaScript 将反斜杠替换为字符串?! (不同的问题)

标签 javascript atom-editor

我正在尝试使用 Atom 编辑器插件,该插件返回导入路径以轻松导入 JS 模块。

这在 Mac 和 Linux 中工作正常,但在 Windows 中返回错误路径。

例如,正确的路径是:

import Weather from '../../../helpers/weather';

但是返回:

import Weather from '..\..\helpers\weather';

我已经在 StackOverflow 中搜索过这个问题,但这些答案对我没有帮助。因为该路径从 node.path 返回,我无法用/替换\,这不是解决此问题的舒适解决方案。

我在 ES6 语法中搜索了 String.raw,但这对我也没有帮助。

我想将所有\替换为/到该导入路径中,不幸的是 JS 无法知道\到字符串中,我应该想办法解决这个问题。

谢谢

最佳答案

以下内容可能对您有帮助

https://atom.io/packages/toggle-slash

enter image description here

Ctrl+Shift+/切换/(或加倍) Ctrl+Shift+\切换(或加倍)

关于javascript - 如何通过 JavaScript 将反斜杠替换为字符串?! (不同的问题),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52252838/

相关文章:

javascript - 如何测试仅包含字母字符和破折号(-)的字符串 [javascript]

javascript - TinyMCE 中的限制粘贴

javascript - Atom linter/es-lint 禁用一些警告

regex - 如何在 SublimeText3 或 Atom 中查找不包含字符串的文件

javascript - parseInt % 和 px 问题

javascript - 递归调用异步函数

reactjs - React - 来自 API 的值不会出现在 View 中

html - 跨多行包装标记时如何避免空格

javascript - Twitter 集合网格不支持 AngularJS

ubuntu - 我尝试从 WSL 打开 Atom 时遇到错误,直到昨天它都运行良好