Не удается развернуть сервер разработки django-tailwind
Я следовал документации по установке django-tailwind и сделал все до последнего шага, однако, когда я пытаюсь запустить 'python manage.py tailwind start', я получаю следующую ошибку:
`(venv) catatal@catatal-Predator-PH315-52:~/dev/portal_prosesmt$ python manage.py tailwind start
> theme@3.8.0 start
> npm run dev
> theme@3.8.0 dev
> cross-env NODE_ENV=development tailwindcss --postcss -i ./src/styles.css -o ../static/css/dist/styles.css -w
/home/catatal/dev/portal_prosesmt/theme/static_src/node_modules/postcss-load-config/node_modules/lilconfig/src/index.js:161
} = getOptions(name, options ?? {}, false);
^
SyntaxError: Unexpected token '?'
at wrapSafe (internal/modules/cjs/loader.js:915:16)
at Module._compile (internal/modules/cjs/loader.js:963:27)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1027:10)
at Module.load (internal/modules/cjs/loader.js:863:32)
at Function.Module._load (internal/modules/cjs/loader.js:708:14)
at Module.require (internal/modules/cjs/loader.js:887:19)
at require (internal/modules/cjs/helpers.js:74:18)
at Object.<anonymous> (/home/catatal/dev/portal_prosesmt/theme/static_src/node_modules/postcss-load-config/src/index.js:6:16)
at Module._compile (internal/modules/cjs/loader.js:999:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1027:10)`
Моя версия node: 12.22.9; Моя версия npm: 8.5.1; Ubuntu - 20.0.4.
Я изменил файл postcss.config.js с:
`module.exports = {
plugins: {
"postcss-import": {},
"postcss-simple-vars": {},
"postcss-nested": {}
},
}`
к:
`export const plugins = {
"postcss-import": {},
"postcss-simple-vars": {},
"postcss-nested": {}
};`
Как было предложено в VS Code, однако это не решило проблему.
Я решил эту проблему! Просто нужно было обновить версию node.js. Обновление до v20.12.0 помогло.