首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何处理请求安装项目依赖关系的非类型记录项目?

如何处理请求安装项目依赖关系的非类型记录项目?
EN

Stack Overflow用户
提问于 2018-10-05 16:32:37
回答 1查看 335关注 0票数 0

我使用create-react-appcustom-react-scripts建立了一个项目,这样我就可以为MobX使用装饰器了。我的目标是使用react-c3js库进行数据可视化。一切正常,但我的IDE (VSCode)在尝试从react-c3js导入时向我显示了这个警告。

ts找不到模块“Reacti-c3js”的声明文件。'/Users/banana/code/d3/d3-gdp/node_modules/react-c3js/react-c3js.js‘隐式地具有“任意”类型。如果存在npm install @types/react-c3js,则尝试它,或者添加一个包含declare module 'react-c3js';模块declare module 'react-c3js';的新声明(.d.ts)文件

由于我的项目不使用打字本,我想我不知道为什么我会看到这个错误。

这是我的package.json

代码语言:javascript
复制
{
  "name": "d3-gdp",
  "version": "0.1.0",
  "private": true,
  "dependencies": {
    "custom-react-scripts": "0.2.2",
    "d3": "^5.7.0",
    "mobx": "^5.5.0",
    "mobx-react": "^5.2.8",
    "npm": "^6.4.1",
    "react": "^16.5.2",
    "react-c3js": "^0.1.20",
    "react-dom": "^16.5.2"
  },
  "scripts": {
    "start": "react-scripts start",
    "build": "react-scripts build",
    "test": "react-scripts test --env=jsdom",
    "eject": "react-scripts eject"
  },
  "devDependencies": {
    "webpack-dashboard": "^2.0.0"
  }
}

在这个文件中,我导入了react c3js,并从它们的文档中使用了这个示例。我已经按IDE抱怨的行发表了一条评论:

代码语言:javascript
复制
// src/index.js

import React from "react";
import ReactDOM from "react-dom";
import "./index.css";
import registerServiceWorker from "./registerServiceWorker";
import C3Chart from "react-c3js"; // IDE COMPLAINS HERE
import "c3/c3.css";

const data = {
  columns: [
    ["data1", 30, 200, 100, 400, 150, 250],
    ["data2", 50, 20, 10, 40, 15, 25]
  ]
};

ReactDOM.render(<C3Chart data={data} />, document.getElementById("root"));

registerServiceWorker();

这是对react-c3js模块或我的项目的警告吗?这是一个“如果它没有坏了,不要修复它”的情况吗?,我的目标是理解这个警告的起源,如果它是我应该关心的事情。,谢谢你的任何见解!

EN

回答 1

Stack Overflow用户

发布于 2018-10-05 16:47:09

在工作区设置中,将javascript.validate.enable设置为false。这将禁用对工作区中任何JS文件的TypeScript检查。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52669896

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档