如何解决“未使用的表达式,需要赋值或函数调用”的问题?

Kar*_*ran 1 reactjs react-native

我试图在我的反应应用程序(App.tsx)中导入 json 文件。

App.tsx

import * as currencies from './currencies.json';
Run Code Online (Sandbox Code Playgroud)

我的 Json 文件将类似于以下结构:

{
  "main": {
     "numbers": {
        "currencies": {
         }
      }
   }
}
Run Code Online (Sandbox Code Playgroud)

运行应用程序时,它抛出以下错误

(1,1):未使用的表达式,需要赋值或函数调用

经过进一步分析,我在src 文件夹中添加了typings.d.ts 文件

declare module "*.json" {
    const value: any;
    export default value;
}
Run Code Online (Sandbox Code Playgroud)

但我们仍然面临同样的问题。任何人都可以请建议如何解决这个问题?

小智 5

我通过在 tslint.json 文件中包含以下代码块解决了同样的问题

"linterOptions": {
  "exclude": [
    "*.json",
    "**/*.json"
  ]
}
Run Code Online (Sandbox Code Playgroud)