为何罗马在尝试编译时认为我的文件为空?

问题描述 投票:3回答:2

我正在尝试从Facebook尝试使用Rome的新功能>

由于仍处于试验阶段,因此需要首先从源代码构建此工具。我遵循了这些Rome,没有任何问题。

简而言之,我所做的是:

steps

然后我将其安装为:

cd /tmp
git clone https://github.com/facebookexperimental/rome.git
cd rome
./scripts/build-release dist

很好。然后,我创建了具有以下内容的文件cd /tmp mkdir try-rome cd try-rome/ npm install ../rome/dist/

index.js

并根据编写时的alert("wat?") 指令在根目录中放置一个空的rome.json文件:

罗马需要项目配置才能运行。这可以采取三种可能的形式。

  • rome.json文件
  • rome.rjson文件(什么是RJSON?请参阅#13)
  • package.json上的罗马字段
  • 这可以是一个空文件。为了使罗马确定项目中的所有文件,这是必需的]

并运行此命令:

"Getting Started"

哪个失败并出现以下错误:

./node_modules/.bin/rome compile index.js

我知道这个文件不是空的,所以为什么罗马认为它是空的?

我正在尝试从Facebook尝试使用名为Rome的新事物,因为它仍处于试验阶段,因此您需要首先从源代码构建此工具。我遵循了这些步骤,没有任何问题。简而言之,我...

javascript toolchain romejs
2个回答
1
投票

enter image description here中,我看到了这一行:

documentation

1
投票

在这种情况下,空的{}文件表示它至少具有rome.json。我同意文档应该对此进行改写以使其更加清晰。

© www.soinside.com 2019 - 2024. All rights reserved.