问题标签 [babel-cli]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 为什么在尝试使用 babel-cli v6 转译我的代码时会出现“未知选项:.babelrc.presets”错误?
我有这个package.json
:
这在我的.babelrc
:
运行时babel --source-maps=true --out-dir=lib src
我得到这个:
我有babel-cli
6个,为什么它不识别.babelrc.presets
?
node.js - 使用 babel-node 时如何将选项传递给节点
Babel CLI 文档(https://babeljs.io/docs/usage/cli/):
但是当尝试为 Node 增加分配的内存时:
论点--max-old-space-size=16384
似乎被忽略了
某人是否知道这是否应该工作,如果不应该 - 一些解决方法?
javascript - Babel 没有转译 ES6 计算的属性名称
Babel 没有转译 ES6 计算属性名称。它会编译其他所有内容。不知道发生了什么。使用最新版本的 cli。
通天塔输出
javascript - 在浏览器中使用 Babel 转译 ES6 生成器
我可以用 babel 转译 ES6,但是当我尝试测试生成器时,我得到了这个异常。Uncaught ReferenceError: regeneratorRuntime is not defined
我环顾四周,发现我必须添加 bable-generator 和运行时插件。正如您从 package.json 中看到的那样,我添加了它们,但仍然出现此错误。
我正在运行 babel cli "npm run watch",它编译我的代码,我可以在浏览器中运行它。我有一种感觉,我错过了一步:)
git - 如何从 GIT bash 执行 Babel-node 而不输入 node_modules 的整个链接
目标是从 GIT bash 执行 babel-node server.js,而无需输入 babel-node 的整个链接。
.bash_profile 具有以下内容:
.bashrc 具有以下内容:
$ babel-node server.js 输入 GIT bash 显示:
我如何仍在学习 GIT、NPM 等方面的方法......
如何更改上面的目录?
javascript - 异步生成器在 babel-node 上工作,但使用 babel-register 或 build 失败
使用babel-node
我能够运行以下代码
在这里不起作用,但可以在在线Babel REPL上使用
以及当我babel-node
像这样运行它时:
但是,当我像这样构建和运行它时它会失败:
并给我
使用babel-register
也会失败并出现相同的错误:
我现在的.babelrc
样子
使用es2015
而不是es2015-node6
没有任何好处
当我查看babel-node
这里使用的默认插件和预设时,看起来它们是空的
我错过了什么?
javascript - 在 repl 中导入 es6 模块
我写了一个 es6 模块,我用 Babel.js 进行编译并用 Webpack 打包。我希望能够将此模块加载到 repl 中,以便我可以在那里使用它,所以我安装babel-cli
了babel-node
. 我看到通知说“ES6 样式的模块加载可能无法按预期运行”,所以我对此并不感到惊讶:
但我对此感到惊讶:
是什么赋予了?babel-node
当我在 repl 中需要文件时,不会转译文件吗?是否有一个 JavaScript repl 可以做到,或者一些简单的解决方法?Webpack 可以很好地编译我的项目,所以我知道没有语法错误。
babeljs - 有哪些方法可以覆盖本地 babelrc 配置?
我有一个 .babelrc 文件,其中包含我想在特定情况下覆盖的某些配置(与环境无关)。不幸的是,babel 文档对传递的配置的优先顺序不是很清楚(即 .babelrc、babel-loader、babel.transform、babel-cli 等)。
另外,在使用 babel-cli 时,是否可以将查询参数或选项传递给 babel 预设,例如 es2015?
node.js - 在生产入口文件中使用 babel-polyfill
我正在使用 babel 转译 ES7 js 代码,一切都像开发/登台的魅力。在应用程序内部,我严重依赖ES7 的async/await特性。我的入口文件如下所示:
我不确定是否有必要为生产环境保留babel-polyfill和babel-core/register模块,因为我在部署之前使用 babel-cli 转译了所有内容。我认为即使我删除它们并使入口文件看起来像这样,它也必须正确工作:
但是,如果这样做,我会在启动应用程序时遇到下一个异常:
在生产环境中引用babel-polyfill和babel-core/register包是否正常?
reactjs - 配置 babel-cli 时的路径问题
我最近开始使用 ReactJS。所以我正在关注一个展示如何配置 babel-cli 的教程。所以有了它,我已经安装了所有必要的软件包,包括 liter-server。
我理解并实现了几乎所有相同的东西,但是在执行指定项目路径的命令时出现问题
即我已经安装了我的 lite-server,当我在项目
lite-server -d ./dist -p 3000的根目录中执行此命令时,我得到 404。即在浏览器中,当我输入 localhost:3000 我是得到Cannot GET /但是当我重定向到 dist 并输入这个命令
lite-server -p 3000。./dist
有什么问题?我在相对路径中,它应该可以正常工作,因为它在教程中运行良好。