Javascript babel/register未在服务器上运行

Javascript babel/register未在服务器上运行,javascript,docker,ecmascript-6,strongloop,babeljs,Javascript,Docker,Ecmascript 6,Strongloop,Babeljs,我正在一个项目中使用babel/register。我的index.js看起来像require('babel/register');需要('./服务器')和my 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

我正在一个项目中使用babel/register。我的index.js看起来像
require('babel/register');需要('./服务器')
和my 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工作者:11(函数(导出、要求、模块、文件名、目录名){import dotenv fr

2015-10-19T09:16:32.628Z pid:53工人:11

2015-10-19T09:16:32.628Z pid:53工作者:11语法错误:意外保留字

正如您可能看到的,如果这影响到情况,我将通过docker使用strong pm进行部署


你知道为什么这在我的本地版上有效,而在登台版上无效吗?

这是
strong pm
的错误,在发布时,它忽略了package.json中的
main
,而是查看
scripts.start
.Whodathunkit.

请添加如何解决问题,而不仅仅是为什么会出现问题。