我以为我在休假前两个星期就已经开始工作了。
我在告诉包裹
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文件并没有破坏。
这是一个限制吗