本地模块的 WebStorm 设置 import/require

WebStorm settings for local modules import/require

是否可以配置 WebStorm 在何处查找模块,而无需在设置中将项目本身添加为库?

我已经将以下部分添加到 webpack 并且编译工作正常,但我还需要代码补全

resolve: {
    root: [
        path.resolve('./asset/js')
    ]
},

现在我可以这样改变:

import { ViewContainer } from './../../application';

至:

import { ViewContainer } from 'application';

但是有了这个我没有代码完成并且将 /asset/js 添加到库似乎不起作用。它还禁用检查此目录上的错误。

WebStorm 警告我在 package.json

中找不到模块 'application'

package.json 只接受 npm 模块或 git 存储库

你有解决这个问题的方法吗?

右键单击目录并转到 'Mark Directory as' 和 select 'Resource Root'