【发布时间】:2021-07-24 17:56:19
【问题描述】:
我正在尝试使用 ts 编写一个科尔多瓦应用程序,并从样板文件开始做出反应: https://github.com/davidgerrard/cordova-react-typescript-webpack-boilerplate
克隆的代码工作正常,但是当我尝试编写自己的组件时,我从一个典型的开始:
import React, { useState } from 'react';
它可以很好地导入 React,但告诉我
Module '"react"' has no exported member 'useState'
我习惯于在网络上做出反应,那么对于科尔多瓦有什么不同的方法吗?或者有什么可能需要配置和/或更新的?
【问题讨论】:
-
Hooks 仅在 React 16.8.0 及更高版本中可用。该仓库需要 React 16.0.0。尝试将依赖项更改为更高版本。
-
@zero298 啊!当然!我应该想到的。做了一个“npm update”,一切正常。谢谢。
标签: reactjs cordova visual-studio-cordova