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中可用。 –