4

在之前阅读本文时,我遇到了以下代码行:

import { run } from '@cycle/core';

这导致我提出以下问题:

  • @如果有的话,这个符号的意义是什么?
  • import 'foo/bar'和有区别import '@foo/bar'吗?

它是一种解决特定类型模块的方法吗?

我对 ES6 比较陌生,尽管import语法对我来说似乎很简单——除了在这种情况下,@符号的神秘存在。

我尝试使用谷歌搜索,但在 Stack Overflow、 MDN或其他地方找不到任何信息。

4

1 回答 1

4

就在入门文档中:

@org/package类型的包是 npm 范围的包,如果你的 npm 安装是 2.11 或更高版本,则支持。使用 npm --version 检查您的 npm 版本并升级以安装 Cycle.js。

如果您不处理与 DOM 交互的 Web 应用程序,则可以在安装时省略 @cycle/dom。

于 2015-11-10T11:08:02.147 回答