Tag: babeljs

如何使用“babel-watchdebugging”进行debugging?

在babel-watch文档中,我find了一个debugging描述: babel-watch app.js –debug 5858 我在docker集装箱里使用巴贝尔手表。 在节点中进行debugging我使用: 节点–inspect = 9222 ./src/index.js 它输出一个用于debugging的URL,使用chrome + devtools很简单。 如何在babel上使用这种debugging? 有一个“检查”选项,但没有端口。 也许“ – 瓢虫”的工作 – 但如何?

在Docker容器中Browserify / Babelify gulp构build失效 – 无法find组件模块

我在ES6 / JSX中编写应用程序,所以我使用Babelify的Browserify来传输我的脚本。 在我的gulpfile.babel.js中相关的gulp任务: import gulp from 'gulp'; import browserify from 'browserify'; import babelify from 'babelify'; import buffer from 'vinyl-buffer'; import source from 'vinyl-source-stream'; import runSequence from 'run-sequence'; import gulpLoadPlugins from 'gulp-load-plugins'; const $ = gulpLoadPlugins(); const reload = browserSync.reload; const path = { HTML: './src/*.html', CSS: './src/styles/css/*.css', IMAGES: './src/images/*.png', LESS: './src/styles/less/*.less', JS: ['./src/js/**/*.js', './src/js/*.js', […]

babel / register不在服务器上运行

我在项目中使用babel / register。 我的index.js看起来像require('babel/register'); require('./server'); require('babel/register'); require('./server'); 和我的server.js开始使用ES6。 在我的本地机器上运行这很好。 但是,当我把它推到临时服务器时,我得到一个错误,意味着从6到5的转换没有发生: 2015-10-19T09:16:32.625Z pid:53 worker:11 /home/strong-pm/svc/2/work/…/server.js:1 2015-10-19T09:16:32.628Z pid:53 worker:11(function(exports,require,module,__filename __dirname){import dotenv fr 2015-10-19T09:16:32.628Z pid:53 worker:11 ^^^^^^ 2015-10-19T09:16:32.628Z pid:53 worker:11语法错误:意外的保留字 正如您所看到的,如果影响到所有情况,我将使用强大的pm通过docker进行部署。 你知道为什么这会在我的地方,但不在舞台上?