草庐IT

babel-preset-env

全部标签

node.js - process.cwd() 与 process.env.PWD 有什么区别?

Both"returnthecurrentworkingdirectoryoftheprocess".您似乎可以覆盖process.env.PWD的值,但它不会更改process.cwd()的返回值。 最佳答案 PWD是进程启动时的当前工作目录,但它是常量。process.cwd()向底层系统询问进程的当前目录,可以通过process.chdir()更改。PWD也是一个POSIX环境变量,这意味着它不能在Windows上工作。process.cwd()另一方面,会。 关于node.js-

node.js - Node 脚本可执行文件在 Mac : env: node\r: No such file or directory 上不起作用

我已经创建了我的Node脚本可执行文件来执行一些任务。在Windows上,我的Node脚本运行良好。但在MacOSX(Yosemite)上,它不起作用。我的Node脚本已在Windows上发布。我的Node脚本是通过npm命令安装的:npminstall-gtask-app我的Node脚本有这第一行:#!/usr/bin/envnode我尝试了许多解决方案来解决我的问题,但我仍然卡住了。这是我使用的这些解决方案:卸载并重新安装Node.js执行此命令为Node创建链接:sudoln-s/usr/bin/nodejs/usr/local/bin/node使用以下命令设置我的路径:expo

node.js - Node 脚本可执行文件在 Mac : env: node\r: No such file or directory 上不起作用

我已经创建了我的Node脚本可执行文件来执行一些任务。在Windows上,我的Node脚本运行良好。但在MacOSX(Yosemite)上,它不起作用。我的Node脚本已在Windows上发布。我的Node脚本是通过npm命令安装的:npminstall-gtask-app我的Node脚本有这第一行:#!/usr/bin/envnode我尝试了许多解决方案来解决我的问题,但我仍然卡住了。这是我使用的这些解决方案:卸载并重新安装Node.js执行此命令为Node创建链接:sudoln-s/usr/bin/nodejs/usr/local/bin/node使用以下命令设置我的路径:expo

javascript - Babel 文件被复制而不被转换

我有这个代码:"usestrict";importbrowserSyncfrom"browser-sync";importhttpProxyfrom"http-proxy";letproxy=httpProxy.createProxyServer({});我已经通过npm全局安装了babel-core和babel-cli。关键是当我尝试在终端上使用它进行编译时:babelproxy.js--out-fileproxified.js输出文件被复制而不是编译(我的意思是,它与源文件相同)。我在这里错过了什么? 最佳答案 Babel是一个

javascript - Babel 文件被复制而不被转换

我有这个代码:"usestrict";importbrowserSyncfrom"browser-sync";importhttpProxyfrom"http-proxy";letproxy=httpProxy.createProxyServer({});我已经通过npm全局安装了babel-core和babel-cli。关键是当我尝试在终端上使用它进行编译时:babelproxy.js--out-fileproxified.js输出文件被复制而不是编译(我的意思是,它与源文件相同)。我在这里错过了什么? 最佳答案 Babel是一个

node.js - 错误 : Couldn't find preset "react" when installed using npm install --global babel-preset-react but works without global flag

我使用npminstall--globalbabel-cli安装了BabelCLI(版本6)。然后我使用npminstall--globalbabel-preset-react安装react预设。然后我将项目目录中的.babelrc文件设置为{"presets":["react"]}当我尝试构建JSX文件时,它失败了Error:Couldn'tfindpreset"react"atOptionManager.mergePresets(/usr/local/lib/node_modules/babel-cli/node_modules/babel-core/lib/transformat

node.js - 错误 : Couldn't find preset "react" when installed using npm install --global babel-preset-react but works without global flag

我使用npminstall--globalbabel-cli安装了BabelCLI(版本6)。然后我使用npminstall--globalbabel-preset-react安装react预设。然后我将项目目录中的.babelrc文件设置为{"presets":["react"]}当我尝试构建JSX文件时,它失败了Error:Couldn'tfindpreset"react"atOptionManager.mergePresets(/usr/local/lib/node_modules/babel-cli/node_modules/babel-core/lib/transformat

javascript - 在 Node 6 中使用 async/await 和 Babel

我正在尝试为Nodev6.9.2配置Babel。我想使用async/await构造。因为我是Babel和所有Node基础设施的新手,所以我很困惑如何正确配置它:我应该使用什么预设?Node已经实现了大部分ES6特性。因此,出于性能原因,我不希望Babel转换Node6.9.x已经支持的功能(箭头函数、新的导入机制等)。我应该包含哪些插件才能使用async/await?那里我也很困惑,因为经过一番研究,我发现了几个插件:syntax-async-functions、transform-async-to-generator等等。.babelrc的示例会有所帮助。谢谢

javascript - 在 Node 6 中使用 async/await 和 Babel

我正在尝试为Nodev6.9.2配置Babel。我想使用async/await构造。因为我是Babel和所有Node基础设施的新手,所以我很困惑如何正确配置它:我应该使用什么预设?Node已经实现了大部分ES6特性。因此,出于性能原因,我不希望Babel转换Node6.9.x已经支持的功能(箭头函数、新的导入机制等)。我应该包含哪些插件才能使用async/await?那里我也很困惑,因为经过一番研究,我发现了几个插件:syntax-async-functions、transform-async-to-generator等等。.babelrc的示例会有所帮助。谢谢

javascript - 无法通过 npm 脚本运行 babel "babel: command not found"

开始我跑了:npminstall--save-devbabel-clinpminstall--save-devbabel-preset-es2015npminstall--save-devbabel-preset-stage-0这是我的package.json:{"scripts":{"build":"babelsrc-ddist"},"devDependencies":{"babel-cli":"^6.6.5","babel-core":"^6.7.2","babel-preset-es2015":"^6.6.0","babel-preset-stage-0":"^6.5.0"}}这