gpt4 book ai didi

reactjs - 在 webpack 中运行 hello world 时无法获取/错误

转载 作者:行者123 更新时间:2023-12-03 13:15:31 25 4
gpt4 key购买 nike

完整的 Github 项目:https://github.com/pbrianmackey/uiexperiment

我运行

webpack-dev-server --content-base 部署/

然后访问http://localhost:8080/,错误

Cannot GET /

我认为问题是 webpack 配置错误。我检查了 webpack.config.js 文件,没有发现问题。我该如何解决这个问题,以便获得我的 hello world 示例?

也可能是路由问题。我想我可以在没有react-router的情况下使用这个网站,但我可能是错的。控制台上webpacks输出没有错误。

index.js

import "babel-polyfill";//for flipping IE
import $ from 'jquery';
import jQuery from 'jquery';
var App = require('./app');
var React = require('react');
var ReactDOM = require('react-dom')

var Hello = React.createClass({
render: function() {
return <div>Hello {this.props.name}</div>;
}
});

ReactDOM.render(
<Hello name="World" />,
document.getElementById('container')
);

最佳答案

原来我的index.html放错了地方。来自webpack docs :

To load your bundled files, you will need to create an index.html file in the build folder from which static files are served (--content-base option).

我在一个名为deployment的新文件夹中制作了index.html的副本,以匹配我在output.path中指定的内容。

关于reactjs - 在 webpack 中运行 hello world 时无法获取/错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37954809/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com