PARCEL捆绑器和JSX源映射

时间:2019-05-08 16:35:49

标签: parceljs

我以为我在休假前两个星期就已经开始工作了。

我在告诉包裹

parcel build src/main.html

main.html具有一个JSX根文件,并导入了大约5个其他JSX文件

main.html

!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="utf-8">
    <meta name="viewport" content="minimum-scale=1, initial-scale=1, width=device-width, shrink-to-fit=no">
    <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Roboto:300,400,500">
    <link rel="stylesheet" href="https://fonts.googleapis.com/icon?family=Material+Icons">
    <title>React App</title>
</head>

<body>
    <noscript>You need to enable JavaScript to run this app.</noscript>
    <div id="root"></div>
    <script src="Main.jsx"></script>
</body>

</html>

babelrc也很简单:

.bablerc

{
    "sourceMaps": "inline",
    "presets": [
        "@babel/preset-react"
    ],
    "plugins": [
        [
            "transform-class-properties"
        ]
    ]
}

这确实会产生: D:\ wwwroot \ protoJob \ dist \ Main.7485fc72.js.map

但是当我打开Chrome Dev工具时,我看到该地图是针对捆绑的Main.js的,但是对于单个jsx文件并没有破坏。

这是一个限制吗

0 个答案:

没有答案