【问题标题】:importing a class in the typescript在打字稿中导入一个类
【发布时间】:2019-01-30 11:40:14
【问题描述】:

当从另一个模块导入一个类时,编译器会给出这个错误,告诉我如何纠正它

(function  (exports,  require,  module, __filename,  __dirname) {  import validator from './click.component';
                                                                     ^^^^^^^^^

SyntaxError:  Unexpected  identifier

    at  new  Script  (vm.js:74:7)


    at  createScript  (vm.js:246:10)


    at Object.runInThisContext (vm.js:298:10)
    at Module._compile 

(internal/modules/cjs/loader.js:657:28)
    at Object.Module._extensions..js

(internal/modules/cjs/loader.js:700:10)

    at Module.load 

(internal/modules/cjs/loader.js:599:32)

    at tryModuleLoad 

(internal/modules/cjs/loader.js:538:12)

    at Function.Module._load

 (internal/modules/cjs/loader.js:530:3)
    at Function.Module.runMain 

Blockquote 我该如何解决这个问题

(内部/模块/cjs/loader.js:742:12) 启动时

(内部/bootstrap/node.js:266:19)

【问题讨论】:

    标签: angularjs node.js typescript


    【解决方案1】:

    语法错误:意外的标识符

    意味着您试图在不支持它的运行时中运行import 语句。

    修复

    确保您已使用 --module commonjs 将 TypeScript 编译为 JavaScript

    【讨论】:

      猜你喜欢
      • 2012-12-26
      • 1970-01-01
      • 1970-01-01
      • 2019-08-03
      • 2015-05-09
      • 2018-05-24
      • 1970-01-01
      • 2019-04-11
      • 2021-02-13
      相关资源
      最近更新 更多