关于在React结合TypeScript错误解决办法

官方示例:https://www.tslang.cn/docs/handbook/react-&-webpack.html

输入Webpack出错:

One CLI for webpack must be installed. These are recommended choices, delivered as separate packages:
 - webpack-cli (https://github.com/webpack/webpack-cli)
   The original webpack full-featured CLI.
We will use "npm" to install the CLI via "npm install -D".
Do you want to install 'webpack-cli' (yes/no):

看样子是缺少webpack-cli,

全局安装,在cmd输入:npm install -g webpack-cli

再次输入Webpack,仍旧出错

ERROR in [at-loader] ./node_modules/@types/react/index.d.ts:427:23
    TS2583: Cannot find name 'Set'. Do you need to change your target library? Try changing the `lib` compiler option to es2015 or later.

按照提示的内容,打开编写的tsconfig.json,修改target属性为es2015

{"compilerOptions": {"outDir": "./dist/","sourceMap": true,"noImplicitAny": true,"module": "commonjs","target": "es2015","jsx": "react"},"include": ["./src/**/*"]
}

这时出了警告,但是试试打开index.html,正常了。

 

 


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部