我知道这可能是错误的地方提出这个问题,但我一直在努力安装babel。我只是不明白这是如何运作的。
我试过运行它:npm install --save-dev babel-cli
但它不理解该命令。我甚至没有安装程序或任何东西。我想也许有一个exe或者什么,但我错了。我去了插件页面和同样的事情。
有人可以告诉我安装的工作原理吗? ......那是婴儿步骤。
答案 0 :(得分:1)
您需要先安装npm,但您可能需要安装 Node.js ,因为npm随Node.js一起提供。一旦安装了Node.js,就可以使用命令行中的npm,即终端(Mac / Linux)或命令提示符(Windows)。
完成上述操作后,使用命令行转到要使用Babel的文件夹/目录。(我假设您知道如何使用命令行。如果没有,则需要首先要学习。)然后,运行if(queens[i].getX()==queens[j].getX() && Math.abs(queens[i].getX()-queens[j].getX())==Math.abs(queens[i].getY()-queens[j].getY()))
并在字段中填写合理的信息(或将其留空)。
然后,babel的示例安装将是npm init
。这将安装Babel和转换ES6代码所需的东西。然后,您可以通过运行npm install --save-dev babel-cli babel-preset-es2015
来使用Babel。这会将文件babel foo.js --out-file bar.js --presets es2015
中的ES6代码编译为foo.js
中的ES5代码。 (ES2015是ES6的另一个名称)。有关使用Babel CLI(命令行界面)的更多信息,请参见 docs 。