在阅读此article之前,我遇到了以下代码:
import { run } from '@cycle/core';
这引出了以下问题:
@
符号有什么意义? import 'foo/bar'
和import '@foo/bar'
之间是否存在差异?这是解决特定类型模块的方法吗?
我对ES6来说相对较新,虽然import
语法对我来说似乎非常简单 - 除了在这种情况下,@
符号的隐秘存在。
我尝试使用Google搜索,但无法找到有关Stack Overflow,MDN或其他地方的任何信息。
答案 0 :(得分:4)
直接来自Getting Started文档:
支持 @ org / package类型的包是npm范围包 如果您的npm安装版本为2.11或更高版本。检查你的npm 版本使用npm --version并升级以安装Cycle.js。
如果您没有处理DOM接口Web应用程序, 你可以在安装时省略@ cycle / dom。