Я недавно следовал учебному пособию по использованию веб-пакета с Django, и для моей жизни локальный хост просто не может найти мой пакетный файл
Это то, что консоль показывает, когда я проверяю на мой локальный хост:
GET http://127.0.0.1:8000/static/bundles/bundle.js net::ERR_ABORTED 404 (Not Found)
Но у меня есть каталог с именем stati c в каталоге моего проекта root, и каталог bundles внутри, и bundle. js файл внутри. Я не понимаю, почему локальный хост просто не смог найти мой файл
Это часть моего дерева:
├── static
│ └── bundles
│ └── bundle.js
├── templates
│ ├── base.html
│ ├── components
│ │ ├── game
│ │ │ └── game.html
│ │ └── lobby
│ │ ├── LobbyBase.jsx
│ │ ├── index.jsx
│ │ └── lobby.html
│ ├── home.html
│ ├── login.html
│ └── register.html
├── webpack-stats.json
└── webpack.config.js
Как видите, есть файл stati c, файл комплекта внутри, а комплект. js внутри. Это установочный код Django, который у меня есть:
STATIC_URL = '/static/'
WEBPACK_LOADER = {
'DEFAULT': {
'BUNDLE_DIR_NAME': 'bundles/',
'STATS_FILE': os.path.join(BASE_DIR, 'webpack-stats.json'),
},
}
Любая помощь будет принята с благодарностью! Большое спасибо
РЕДАКТИРОВАТЬ: Последующие действия: удаление STATIC_URL тоже не помогает. Мысль, которая может вызывать проблемы, но не так