Использование библиотеки npm для django в среде runserver
Я создал папку static в моем корневом проекте.
в settins.py
STATIC_URL = '/static/'
STATICFILES_DIRS = (
os.path.join(BASE_DIR, 'static'),
)
Установите библиотеку npm
в каталог static
.
myproject/static$ npm -i js-cookie
Затем приходят файлы следующего вида
myproject/static/node_modules/js.cookie/dist/js.cookie.min.js
тогда запустите сервер
myproject$ python manage.py runserver
используйте в файле template.html
Однако это показывает ошибку
GET http://localhost:8000/static/node_modules/js.cookie/dist/js.cookie.min.js net::ERR_ABORTED 404 (Not Found)
У меня два вопроса.
Is it good practice to use npm library under django project??
Maybe
runserver
doesn't usemypoject/static
?