【发布时间】:2017-03-25 05:41:03
【问题描述】:
我一开始以为它只是意味着,加载 jQuery 模块并在一个名为 $ 的变量中初始化它。
但是,通过将 Atom 与 atom-typescript 一起使用,我收到一条错误消息,提示“找不到模块 'jquery'”。尽管所有代码都可以在浏览器中运行,但看起来 atom-typescript 无法解析任何类似于 import x from y 的东西。
现在,查看 ES6 文档,我发现您从模块中导入了类/函数。含义完全不同,例如:
import { Component } from 'angular2/core';
但是,对于 jQuery,这意味着什么?
我可能在同一个问题中混合了不同的问题,但任何解释都会消除这种混乱,所以提前非常感谢:)
【问题讨论】:
-
您缺少的信息是关于模块中的
default导出。您还需要在项目中为 jQuery 定义 TypeScript。
标签: javascript typescript ecmascript-6 atom-editor