2013-08-17 103 views
10

我試圖編譯該打字稿文件:Typescript錯誤TS1005:';'預計

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"); 

使用打字稿版本0.9.1

+1

這非常俗氣。 – iConnor

+1

@Connor:你能重現錯誤嗎?是的,我把我所有的foo文件都命名爲奶酪。它是一個習慣,真的! :P –

回答

14

0.9.1語法是現在import mod = require('modname');

+5

讓我們來聽聽更多着名的TypeScript有用錯誤! –