kaz*_*kaz 10 javascript intellij-idea node.js node-modules webpack
我正在尝试使用配置为使用WebPack的Javascript ES6导入语法,client
并将其node_modules
作为根路径来解析导入.
IntelliJ Idea从"node_modules"目录中发现模块,但它无法解析"client"目录中的路径.
例如:
当我使用:
import ImmutableStore from 'alt/utils/ImmutableUtil';
- IntelliJ找到正确的路径,因为alt
模块在node_modules
目录中
import CustomiserActions from 'js/actions/Customiser.actions.js';
- 它不起作用,因为js
模块在client
目录中.
我在模块设置/项目设置/标记目录中尝试了很多选项作为源根/添加外部库但似乎没有任何工作.
IntelliJ Idea版本:14.1.5
根据我自己的经验,IntelliJ 默认会在node_modules
目录中搜索源文件,除非它是这样的相对路径:
import CustomiserActions from './js/actions/Customiser.actions.js';
Run Code Online (Sandbox Code Playgroud)
根据您的项目的结构/构建方式,这可能是您问题的解决方案。
归档时间: |
|
查看次数: |
2973 次 |
最近记录: |