相关疑难解决方法(0)

如何使用npm将TypeScript更新到最新版本?

目前我的机器上安装了TypeScript 1.0.3.0版本.
我想将它更新到最新的即2.0.

如何用npm做到这一点?

npm typescript npm-install

159
推荐指数
4
解决办法
18万
查看次数

@reduxjs/toolkit 和 Typescript 出现错误 - TS1005

在我当前的项目中安装运行react-redux和@reduxjs//toolkit所需的包后,我在运行npm start后遇到了这个错误:

TypeScript error in C:/Users/xxx/Documents/xxx/node_modules/@reduxjs/toolkit/dist/configureStore.d.ts(1,13):
'=' expected.  TS1005
 1 | import type { Reducer, ReducersMapObject, Middleware, Action, AnyAction, StoreEnhancer, Store, Dispatch, PreloadedState, CombinedState } from 'redux';
Run Code Online (Sandbox Code Playgroud)

我的店是这样的:

import { configureStore } from "@reduxjs/toolkit";
import securityReducer from "../features/security/securitySlice.js";
const store = configureStore({
    reducer: {
      security: securityReducer,
  },
  });
export default store;
Run Code Online (Sandbox Code Playgroud)

我的 index.tsx 文件包含以下内容:

import React, { useEffect, useState } from "react";
import ReactDOM from "react-dom";`
import "./index.css";`
import AppContainer from "./AppContainer.js";
import * as serviceWorker from "./serviceWorker";
import store …
Run Code Online (Sandbox Code Playgroud)

javascript typescript reactjs react-redux redux-toolkit

6
推荐指数
1
解决办法
3906
查看次数

打字稿错误:';' 使用“let”关键字时预期

我正在向 TypeScript 迈出第一步并发现let关键字,我发现这非常有帮助。

但是,error TS1005: ';' expected.在尝试编译以下代码时,TypeScript 编译器会抛出异常:

let one = 1;
Run Code Online (Sandbox Code Playgroud)

我用来编译的命令是 $ tsc file.tsc

您能提供的任何帮助都会很棒!

typescript

4
推荐指数
1
解决办法
3117
查看次数

如何修复 node_modules/chart.js/types/animation.d.ts(20,37) 中的错误:错误 TS1005:预期为“,”。在 Chart.js 中

我正在开发一个 Angular 6 项目,我想使用 Chart.js 创建一些图表。

我使用 npm install Chart.js 安装了 Chart.js,其版本类似于 3.5.1。

我的 TypeScript 版本是 2.9.0。

所以当我尝试ng serve

node_modules/chart.js/types/animation.d.ts(20,37): error TS1005: ',' expected.
node_modules/chart.js/types/animation.d.ts(20,46): error TS1005: ',' expected.
node_modules/chart.js/types/index.esm.d.ts(39,56): error TS1005: ';' expected.
node_modules/chart.js/types/index.esm.d.ts(39,58): error TS1011: An element access expression should take an argument.
node_modules/chart.js/types/index.esm.d.ts(39,85): error TS1005: '(' expected.
node_modules/chart.js/types/index.esm.d.ts(535,38): error TS1005: ',' expected.
node_modules/chart.js/types/index.esm.d.ts(535,56): error TS1005: ',' expected.
node_modules/chart.js/types/index.esm.d.ts(2424,37): error TS1005: ',' expected.
node_modules/chart.js/types/index.esm.d.ts(2424,50): error TS1005: ',' expected.
node_modules/chart.js/types/index.esm.d.ts(2734,63): error TS1005: ';' expected.
node_modules/chart.js/types/index.esm.d.ts(2734,69): error TS1011: …
Run Code Online (Sandbox Code Playgroud)

chart.js angular angular6

4
推荐指数
1
解决办法
2363
查看次数