javascript - WebStorm 中的路径别名与 webpack 中的一样

标签 javascript webpack webstorm

我们有这样的文件结构

/common
    /src
        /componentA
        /componentB    

并且想使用 webpack 别名

resolve: {
  alias: {
    common: 'common/src'
  }
}

要求像

这样的模块
require('common/componentA')

有什么方法可以教 WebStorm 通过使用 Ctrl+Click 导航来解决这个保存选项?

ResourceRoot 选项对这种情况没有帮助

最佳答案

不可能让 webstorm 读取您的 webpack 别名,因此您必须为此设置 2 个不同的“配置设置”。只是意味着你必须维护 webpack 的 alies 和 webstorm 的资源。

在 webstorm 中,只需右键单击一个文件夹,然后“将目录标记为”>“资源根目录”。

这有点像 this 的副本还有 a better answer here .

关于javascript - WebStorm 中的路径别名与 webpack 中的一样,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41239977/

相关文章:

javascript - jquery ajax 添加到mysql数据库

javascript - 目标容器不是使用 webpack 4 和 React 的 DOM 元素

sass - Vue Cli Webpack 后台 url 路径问题

javascript - 在 Webpack 2 中使用 TypeScript 加载 SASS 模块

javascript - PhpStorm 中 JavaScript 的第一行中断

javascript - 如何将 js 模块导入 TypeScript 文件?

node.js - WebStorm Intellisense/代码完成只是不工作

javascript - AR.js 和 A-frame 的模型问题

javascript - 单击按钮时 RadContextMenu 关闭

javascript - 检查此 Javascript 代码是否为 'DRY' 或效率低下