如何安装`vega.js`和`vega editor`在本地运行vega示例?

时间:2016-06-20 09:01:47

标签: vega

我尝试使用recommended method 1在本地安装vega.js和vega编辑器,但我的Mac从未完成npm install的运行。

我还尝试了第三种方法:npm install vega,这次我设法将vega.js安装为节点模块,请参见下图。但是,我不知道如何使用此节点项目和vega模块运行vega示例。 enter image description here

当我在运行npm run vendor时尝试安装vega编辑器时,出现以下错误:

They are for You: /Users/Natsume/Documents/D3_dc/3. node_npm_vega
 ->npm run vendor
npm ERR! Darwin 15.5.0
npm ERR! argv "/usr/local/bin/node" "/usr/local/bin/npm" "run" "vendor"
npm ERR! node v4.4.5
npm ERR! npm  v2.15.5
npm ERR! path /Users/Natsume/Documents/D3_dc/3. node_npm_vega/package.json
npm ERR! code ENOENT
npm ERR! errno -2
npm ERR! syscall open

npm ERR! enoent ENOENT: no such file or directory, open '/Users/Natsume/Documents/D3_dc/3. node_npm_vega/package.json'
npm ERR! enoent This is most likely not a problem with npm itself
npm ERR! enoent and is related to npm not being able to find a file.
npm ERR! enoent 

npm ERR! Please include the following file with any support request:
npm ERR!     /Users/Natsume/Documents/D3_dc/3. node_npm_vega/npm-debug.log
They are for You: /Users/Natsume/Documents/D3_dc/3. node_npm_vega

似乎建议应该有package.json,但我应该在哪里获得它?我应该继续寻找有关如何使用npm安装vega和vega编辑器的答案吗?

如果可能,有人可以告诉我如何在本地运行vega示例而不使用npm install吗?谢谢!

1 个答案:

答案 0 :(得分:0)

我刚刚找到了一种在不使用npm的情况下在本地运行一些vega示例的方法。

事实证明,它是由reading this page实现的。

  1. 处理并粘贴基本使用中的代码以制作您自己的index.html
  2. 将vega示例文件夹复制并粘贴到您自己的工作目录中
  3. 将vega数据集复制并粘贴到您的工作目录中
  4. 然后选择example.json文件并填入index.html并运行
  5. 但是,这个解决方案仍然无法让我在本地使用vega编辑器。 Vega编辑器的调试器看起来很棒。