typescript - node_modules/@types/node d.ts 文件出现问题
问题描述
我现在遇到以下配置的问题,如下所示:
"devDependencies": {
"grunt": "1.0.4",
"grunt-banner": "0.6.0",
"grunt-cli": "1.3.2",
"grunt-config-dir": "0.3.2",
"grunt-contrib-clean": "1.1.0",
"grunt-contrib-copy": "1.0.0",
"grunt-contrib-less": "1.4.1",
"grunt-contrib-uglify": "3.4.0",
"grunt-ts": "6.0.0-beta.22",
"grunt-tslint": "5.0.2",
"grunt-typedoc": "0.2.4",
"load-grunt-tasks": "3.5.2",
"tslint": "5.18.0",
"typedoc": "0.9.0",
"typescript": "2.3.4"
}
问题如下
Using tsc v2.3.4
21 const captureRejectionSymbol: unique symbol;
~~~~~~
node_modules/@types/node/events.d.ts(21,46): error TS1005: '=' expected.
32 const errorMonitor: unique symbol;
~~~~~~
node_modules/@types/node/events.d.ts(32,36): error TS1005: '=' expected.
361 const REPL_MODE_SLOPPY: unique symbol;
~~~~~~
node_modules/@types/node/repl.d.ts(361,36): error TS1005: '=' expected.
367 const REPL_MODE_STRICT: unique symbol;
~~~~~~
node_modules/@types/node/repl.d.ts(367,36): error TS1005: '=' expected.
26 const custom: unique symbol;
~~~~~~
node_modules/@types/node/util.d.ts(26,30): error TS1005: '=' expected.
188 const custom: unique symbol;
~~~~~~
node_modules/@types/node/util.d.ts(188,30): error TS1005: '=' expected.
我已经删除了 node_modules 并再次安装它,但仍然是同样的问题。那么我该怎么办呢?我搜索了多个站点和查询,但没有找到解决方案。所以请帮助我。
以前它工作正常。所以我不知道,为什么会这样?
我也尝试将打字稿更新到 3.7.5。但没有运气。
不知何故,我发现node_modules@types\node有一个文件夹版本 ts3.5 的问题,但是当我用 ts3.2 替换它(存储在我以前的位置)时,它工作正常。那么现在如何处理ts版本的node呢?
解决方案
推荐阅读
- django - django模型中的条件选择字段
- javascript - 如何修复 Chrome DevTools 中的 JavaScript?
- c# - InvalidOperationException:尝试激活“UnitOfWork”时无法解析“DataAccessContext”类型的服务
- c++ - 棘手的按值传递和按引用传递递归问题
- java - Clojure `from-java` 的自定义访问器策略
- tcp - EG getting restarted when ESB tries to fetch data from an external system over TCPIP connection for more than 59 times
- java - 需要使用正则表达式检查通配符
- php - MYSQL 两张表,每个用户在块内显示
- spring-boot - 如何将一个表中的实体链接到另一个表中?
- javascript - How to use thumbnail slick carousel in Vue.JS