我可以在单节点项目中使用两种类型的模块吗
这些类型的 npm
模块之间的区别:
npm install @types/express
与 npm install express
最佳答案
以 @types
开头的模块只是 typescript 类型定义,您不能仅使用类型运行代码,您还需要实现。在您的情况下,npm install express
安装实现。如果您仅安装实现,则不会有类型。在某些情况下,两者都装在单个包装中。
你可以自己比较一下:
关于javascript - 为什么大多数 Typescript npm 模块都以 @ 开头?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59497785/