Functional programming WebStorm导入lodash/fp/xxx
您知道是否可以按照WebStorm从函数式编程(FP)模块导入函数的方式设置WebStorm(Functional programming WebStorm导入lodash/fp/xxx,functional-programming,lodash,webstorm,Functional Programming,Lodash,Webstorm,您知道是否可以按照WebStorm从函数式编程(FP)模块导入函数的方式设置WebStorm(lodash/FP/xxx) 阅读后,我使用flow函数编写了一些函数,例如示例中的函数: import map from "lodash/fp/map"; import flatten from "lodash/fp/flatten"; import sortBy from "lodash/fp/sortBy"; import flow from "lodash/fp/flow"; flow( m
lodash/FP/xxx
)
阅读后,我使用flow
函数编写了一些函数,例如示例中的函数:
import map from "lodash/fp/map";
import flatten from "lodash/fp/flatten";
import sortBy from "lodash/fp/sortBy";
import flow from "lodash/fp/flow";
flow(
map(x => [x, x*2]),
flatten,
sortBy(x => x)
)([1, 2, 3]);
不幸的是,我在WebStorm的上下文菜单中看不到从
lodash/fp
包导入这些函数的选项。是否有某种方式启用它们的选项?不幸的是,node\u modules/lodash/fp/map.js
不导出map
函数(或者,实际上是这样,但以动态方式,只能在运行时解析)。这就是IDE不建议从此文件导入的原因。这适用于fp
包中的所有函数-它们都是通过convert('func',require('../func'))
导出的。可以将typescript提示安装到project(设置>Javascript>库),但webstorm似乎没有使用它们,Stillt引用的是js文件。有人知道该怎么做吗?