我只是想知道当我导入第三方 javascript 时,是否有办法知道我可以调用的所有操作类型。
例如:
import {applyMiddleware, createStore, compose, combineReducers} from 'redux';
如果没有适当的文档,我可能不知道我可以调用的所有操作类型,例如applyMiddleware、createStore、compose、combineReducers
我只是想知道当我导入第三方 javascript 时,是否有办法知道我可以调用的所有操作类型。
例如:
import {applyMiddleware, createStore, compose, combineReducers} from 'redux';
如果没有适当的文档,我可能不知道我可以调用的所有操作类型,例如applyMiddleware、createStore、compose、combineReducers
对于. redux
_index.d.ts
以下是类型定义redux
:https ://github.com/reduxjs/redux/blob/master/index.d.ts
如果你在使用 TypeScript,而不仅仅是原生 JavaScript,像 Visual Studio Code 这样的代码编辑器肯定会为你识别这样的类型定义文件,并为你提供自动完成和其他支持。由于这些天我不经常直接在 JavaScript 中工作,我不能说 Visual Studio Code 在这方面对于纯 JavaScript 的表现如何。
即使您的开发环境没有为您提供自动帮助,您至少可以通过自己查看类型定义文件来查看导入包提供的所有内容。