13

我正在尝试编译这个打字稿文件:

import http = module("http");
import express = module("express");

使用这些参数:

C:/nodejs/tsc.cmd --sourcemap cheese.ts --module commonjs
C:/User/Node/ExpressProject/cheese.ts(5,21): error TS1005: ';' expected.
C:/User/Node/ExpressProject/cheese.ts(6,24): error TS1005: ';' expected.

我究竟做错了什么?即使这样,我也会收到相同的错误错误:

module "http" {}
module "express" {}

import http = module("http");
import express = module("express");

使用 Typescript 0.9.1 版

4

3 回答 3

15

现在的语法0.9.1import mod = require('modname');

于 2013-08-17T22:27:39.437 回答
1

Typescript 编译器 ( https://www.npmjs.org/package/typescript-compiler ) 命令。

我使用 --allowimportmodule

于 2014-07-31T09:06:10.817 回答
0

我在 Visual Studio Professional 2019 中的 .Net Core 应用程序中遇到了这些错误,我获得了 16.4.4 更新并应用了该更新,这反过来又要求重新启动计算机,当然计算机关闭然后重新打开解决方案。在此之后,各种 TS 错误消失了。

于 2020-01-31T15:27:51.453 回答