常见问题


1. 模块丢失 Error: Cannot find module 'xxx'

如图

一般是由于上次 npm 安装异常中止导致,可通过卸载后重新安装 nowa 工具来解决。

rm -rf `npm root -g`/nowa-* ~/.nowa
nowa install --registry=https://registry.npm.taobao.org

2. 在项目中使用 typescript 写 jsx 报错

TS 和 JSX 兼容问题由来已久,默认是不支持的。

如果要支持,需要在 tsconfig.json 里面加个配置:

{
  "compilerOptions": {
    "jsx": "react"
  }
}

更多配置可查看 TypeScript 官方文档

results matching ""

    No results matching ""