我询问如何配置react boilerplate从非根目录运行。
采取反应样板的标准版本:
# from directory www-root
git clone --depth=1 https://github.com/react-boilerplate/react-boilerplate.git rbp
cd rbp
npm run setup
npm build
当我导航到http://localhost/rbp/build/index.html时,文件就在那里,但由于路径设置为root,因此不会加载块。
我编辑了internals / webpack / webpack.prod.babel.js:为module.publicPath =' / rbp / build /'
添加了一个关键的module.exports。此更改导致网址http://localhost/rbp/build/index.html加载其块,但路由无法正常工作。容器加载,但地址栏更改为http://localhost/features而不是http://localhost/rbp/build/features
同时将http://localhost/rbp/build/features输入地址栏也不起作用。
我觉得应该在某处设置某种排序或相对路径,但我无法看到它。在javascript世界中有很多版本的流失,我很难知道什么是相关的。
那么我怎样才能在地址栏中输入一个url来正确加载index.html并路由到正确的容器?
答案 0 :(得分:0)