1
我使用create-react-app。我想从嵌套的目录/子目录运行我的代码。我的目录结构与屏幕截图一致。从子文件夹运行create-react-app
我使用npm start
命令localy运行它。
我有更新像
"homepage": "/foobar/"
我的package.json文件和路由插件我的索引文件
ReactDOM.render(
<Router basename={'foobar'}>
<div id="wrapper">
<RouteList />
</div>
</Router>,
document.getElementById('root')
);
- link我已经包括node_modules到这两个目录中的测试目的。
但仍然在尝试从根目录运行npm start时出现错误。
Could not find a required file.
Name: index.html
Searched in: C:\git\AccountManager\public
它从内部文件夹工作正常。任何想法如何解决这个问题?
感谢。但我想从父目录运行它。 –
为了清楚根目录是文件夹AccountManager的权利?哪些也包含你的package.json? –
正确。 Package.json仅在root中可用。 –