Repository navigation
Sourcemaps are not working properly #494
Copy link
Copy link
Closed
Description
I just downloaded from npm (v 0.0.1) and sourcemaps are not correct:
I see this in Chrome devtools
'use strict';
Object.defineProperty(exports, "__esModule", {
value: true
});
var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }();
var _react = __webpack_require__(/*! react */ 83);
var _react2 = _interopRequireDefault(_react);
__webpack_require__(/*! ./App.css */ 256);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; }
function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; }
function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }
var URL = function URL() {
_classCallCheck(this, URL);
this.url = '';
this.isError = false;
this.response = {};
this.statusCode = 200;
};
....for my code:
import React, { Component } from 'react';
import './App.css';
class URL {
constructor() {
this.url = '';
this.isError = false;
this.response = {};
this.statusCode = 200;
}
}
...Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels
Activity
gaearon commentedon Aug 25, 2016
Please see #139 and #343.
They are currently disabled intentionally to avoid issues with renamed variables.
When browsers start mapping sourcemap variables we will likely reconsider this.
gaearon commentedon Nov 20, 2016
Since people seem to prefer it I merged #924.
It will enable sourcemaps and will be out in 0.8.0.