私は最初の小さなcreate-react-appプログラムを作成しています。私はオフラインで作業したいと思っています。プロダクションバージョンをオフラインで実行すると、 GET http://localhost:3001/static/css/main.6a923b45.css net::ERR_INTERNET_DISCONNECTED localhost/:1 GET http://localhost:3001/static/js/main.77163466.js net::ERR_INTERNET_DISCONNECTED An unknown error occurred when fetching the script. service-worker.js Failed to load resource: net::ERR_INTERNET_DISCONNECTED
main.jsがサービスワーカーによってキャッシュされているとは思われませんが、間違っている可能性があります。何か案は?要求されるようにここでcreate-react-appで作成したプログラムがオフラインで動作しない
はpackage.jsonです:
{
"name": "my-app",
"version": "0.1.0",
"private": true,
"dependencies": {
"localforage": "^1.5.0",
"react": "^15.6.1",
"react-dom": "^15.6.1",
"react-scripts": "1.0.10",
"react-toggle": "^4.0.1",
"recordrtc": "^5.4.2",
"squat": "^0.1.0",
"sw-precache": "^4.0.0",
},
"scripts": {
"start": "react-scripts start",
"build": "react-scripts build",
"test": "react-scripts test --env=jsdom",
"eject": "react-scripts eject"
},
"homepage": "./"
}
はSW-キャッシュの最大ファイルサイズはありますか? Webアプリケーションは、あなたが最初のブラウザでキャッシュされるために、インターネットでページに移動する必要があり、あなたがインターネットのページにアクセスした場合の前に確認してオフラインで作業するために
あなたはあなたのpackage.jsonを証明してください。 – Felix
とおそらくそれはwebpackについて考えるより良い方法でしょう。私はあなたがそれを必要とすることを約束します! – Felix
package.jsonを追加しました – user1311069