作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
你好
我输入了(npx directus start),这就是它显示给我的:
express-session 已弃用 req.secret;提供 secret 选项 node_modules/directus/dist/middleware/session.js:29:44
15:09:53 🚨 缺少“KEY”环境变量。
请帮助
最佳答案
您可能错过了 .env
文件或者它可能由于某种原因已损坏。
因此,您只需要创建它(如果没有),然后将其添加到:
KEY="your-random-key-string"
SECRET="your-random-secret-string"
否则,您也可以直接在命令行上放置“env”变量:
KEY="your-random-key-string" SECRET="your-random-secret-string" npx directus start
docker
时遇到了同样的问题以基本方式(没有
docker compose
),我是这样解决的:
docker run -p 8055:8055 \
-e KEY="1B64d95c-2346-43fA-bF51-bc9993dc7a27" \
-e SECRET="sSdqSAT7mw_nFGyPsR3f1qRyzp_TjqEr" \
directus/directus
关于directus - Express session 已弃用 req.secret;提供 secret 选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68624104/
我是一名优秀的程序员,十分优秀!