Experience-Monks / Experience-Monks/devtool

Broken with babel-register source mapping

Open
#74 6 comments 6 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
3.7k
Forks
147
PR merge metrics
No merged PRs in 30d

Description

I'm trying to run something like so:

``` js
require('babel-register')
// Do stuff
```

It only works with `--no-source-maps`. I'm getting this error:

```
/home/dev/W/app/index.js
/home/dev/W/app/node_modules/babel-register/lib/node.js
/home/dev/W/app/node_modules/babel-core/index.js
/home/dev/W/app/node_modules/babel-core/lib/api/node.js
/home/dev/W/app/node_modules/babel-core/lib/transformation/file/index.js
/home/dev/W/app/node_modules/convert-source-map/index.js
An error occurred while trying to read the map file at node_modules/convert-source-map/foo.js.map
Error: ENOENT: no such file or directory, open 'node_modules/convert-source-map/foo.js.map'
```

Using this babelrc:

```
{
"presets": ["es2015-node5"],
"plugins": [
"transform-object-rest-spread",
"transform-class-properties",
"add-module-exports",
[
"transform-async-to-module-method",
{ "module": "bluebird", "method": "coroutine" }
]
]
}
```

Using node v5.12

```
├─┬ babel-preset-es2015@6.9.0
│ └─┬ babel-plugin-transform-regenerator@6.9.0
│ └─┬ babel-core@6.10.4
│ └── babel-register@6.9.0
└── babel-register@6.8.0
```

Any ideas?

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.