即使我已经做过一些ReactJ,我还是React的初学者,但是我今天试图使用TypeScript (instead of pure Javascript)
创建一个简单的应用。
但是,当运行npm start时,我发现了一个我理解的问题,但是我不明白为什么这是一个问题。
假设我们有以下代码(main.tsx):
import * as React from 'react';
您能清楚地向我解释
有什么区别吗?import * as React from '@types/react';
在我的package.json中,我有"@types/react": "^16.9.2"
,而我没有react
,所以问题是逻辑上找不到该软件包,但是这两个导入之间有什么区别?
因为我什至无法导入@types/react
,所以只能安装
谢谢!
答案 0 :(得分:2)
前缀为my_determinant_function <- function(x){
det(matrix(x, nrow = 2, ncol = 2))
}
df <- expand.grid(rep(list(0:9), 4))
apply(df,1, my_determinant_function)
的是类型声明包,更多信息为here。