Webpack 巴贝尔打破我的网页包建设
我对WebPack还是新手,但我已经尝试了我所知道的一切,让Babel在我的WebPack构建中运行。不走运。我累坏了。我知道它在这儿的某个地方,但我找不到它( 错误消息 mypackage.json 我的网页包配置 注意:巴别塔规则被注释掉后,一切正常!注释被删除后,请参阅错误消息(如下) 我的宝贝 …和(为了完整起见)我的index.js 其实没什么。大部分都是用于网页包构建测试的虚拟代码Webpack 巴贝尔打破我的网页包建设,webpack,babeljs,babel-loader,Webpack,Babeljs,Babel Loader,我对WebPack还是新手,但我已经尝试了我所知道的一切,让Babel在我的WebPack构建中运行。不走运。我累坏了。我知道它在这儿的某个地方,但我找不到它( 错误消息 mypackage.json 我的网页包配置 注意:巴别塔规则被注释掉后,一切正常!注释被删除后,请参阅错误消息(如下) 我的宝贝 …和(为了完整起见)我的index.js 其实没什么。大部分都是用于网页包构建测试的虚拟代码 import '../css/style.css'; import printMe from './p
import '../css/style.css';
import printMe from './print';
import Thumbnail from '../img/100x100.png';
function component() {
const element = document.createElement('div');
const btn = document.createElement('button');
element.textContent = 'Hello World';
element.classList.add('hello');
btn.innerHTML = 'Click me and check the console.';
btn.onclick = printMe;
element.appendChild(btn);
// add thumbnail image to existing div
const thumb = new Image();
thumb.src = Thumbnail;
element.appendChild(thumb);
return element;
}
document.body.appendChild(component());
我想这可能是因为你的
.babelrc
其他一切似乎都很好
尝试将此内容写入您的.babelrc
{
"presets": ["env", "react"]
}
注意:json中没有babel
键
我还建议安装babel-preset-es2015
,这将使您的.babelrc看起来像
{
"presets": ["env", "react", "es2015"]
}
您可以从js和jsx的网页包配置中删除
query
节点。我认为这可能是因为您的。babelrc
其他一切似乎都正常
尝试将此内容写入您的.babelrc
{
"presets": ["env", "react"]
}
注意:json中没有babel
键
我还建议安装babel-preset-es2015
,这将使您的.babelrc看起来像
{
"presets": ["env", "react", "es2015"]
}
您可以从js和jsx的网页配置中删除
query
节点。成功了!非常感谢!成功了!非常感谢!
{
"presets": ["env", "react"]
}
{
"presets": ["env", "react", "es2015"]
}