首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >strapi -provider-上载-cloudinary安装,但是strapi说模块没有

strapi -provider-上载-cloudinary安装,但是strapi说模块没有
EN

Stack Overflow用户
提问于 2021-09-02 17:03:39
回答 1查看 1.6K关注 0票数 0

我正在尝试从AWS S3上传提供程序切换到Strapi中的cloudinary上传提供商。它在AWS S3提供商中发挥了很大的作用,但是安装了cloudinary模块之后,应用程序将不会启动。说模块是找不到的,要安装strapi提供商-上传-cloudinary。

Cloudinary在package.json中,它在node_modules文件夹中。Strapi 3.6.8在Docker中运行,Postgres安装到本地卷/app:/srv/app节点14.17和npm 7

NPM表输出节录

代码语言:javascript
复制
├─┬ strapi-provider-upload-cloudinary@3.6.8

│├─┬cloudinary@1.26.3││├──cloudinary-core@2.11.4││├──core-js@3.6.5││├──││├──@4.17.21 deduped││└──q@1.5.1

Package.json依赖关系

代码语言:javascript
复制
"dependencies": {
"knex": "0.21.18",
"pg": "8.5.1",
"strapi": "3.6.8",
"strapi-admin": "3.6.8",
"strapi-connector-bookshelf": "3.6.8",
"strapi-plugin-ckeditor5": "^1.13.0",
"strapi-plugin-content-manager": "3.6.8",
"strapi-plugin-content-type-builder": "3.6.8",
"strapi-plugin-documentation": "3.6.8",
"strapi-plugin-email": "3.6.8",
"strapi-plugin-i18n": "3.6.8",
"strapi-plugin-upload": "3.6.8",
"strapi-plugin-users-permissions": "3.6.8",
"strapi-provider-upload-cloudinary": "^3.6.8",
"strapi-utils": "3.6.8"

},

从启动应用程序的Docker输出..。

2021-09-02T16:32:04.223Z错误:找不到模块‘strapi-provider-upload cloudinary’

要求堆栈:

  • /srv/app/node_modules/strapi-plugin-upload/config/functions/bootstrap.js

  • /srv/app/node_modules/strapi/lib/load/require-file-parse.js

  • /srv/app/node_modules/strapi/lib/load/load-config-files.js

  • /srv/app/node_modules/strapi/lib/core/load-apis.js

  • /srv/app/node_modules/strapi/lib/core/load-modules.js

  • /srv/app/node_modules/strapi/lib/Strapi.js

  • /srv/app/node_modules/strapi/lib/index.js

  • /srv/app/node_modules/strapi/lib/commands/develop.js

  • /usr/local/share/.config/yarn/global/node_modules/strapi/bin/strapi.js

在Function.Module._resolveFilename (内部/模块/cjs/loader.js:880:15)

在Function.Module._load (内部/模块/cjs/loader.js:725:27)

在Module.require (内部/模块/cjs/loader.js:952:19)

(内部/模块/cjs/helpers.js:88:18)

在(/srv/app/node_modules/strapi-plugin-upload/config/functions/bootstrap.js:41:30) createProvider

在(/srv/app/node_modules/strapi-plugin-upload/config/functions/bootstrap.js:13:36) module.exports

在(/srv/app/node_modules/strapi/lib/Strapi.js:437:14) execLifecycle

在/srv/app/node_modules/strapi/lib/Strapi.js:447:16

在Array.map ()

在(/srv/app/node_modules/strapi/lib/Strapi.js:444:33) Strapi.runLifecyclesFunctions

在(/srv/app/node_modules/strapi/lib/Strapi.js:379:16) Strapi.load

异步(/srv/app/node_modules/strapi/lib/Strapi.js:196:9) Strapi.start

2021-09-02T16:32:04.229Z插件“上传”中的错误引导函数失败

2021-09-02T16:32:04.230Z错误:未安装提供程序包。请运行npm install strapi-provider-upload-cloudinary

代码语言:javascript
复制
at createProvider (/srv/app/node_modules/strapi-plugin-upload/config/functions/bootstrap.js:54:11)

at module.exports (/srv/app/node_modules/strapi-plugin-upload/config/functions/bootstrap.js:13:36)

at execLifecycle (/srv/app/node_modules/strapi/lib/Strapi.js:437:14)

at /srv/app/node_modules/strapi/lib/Strapi.js:447:16

at Array.map (<anonymous>)

at Strapi.runLifecyclesFunctions (/srv/app/node_modules/strapi/lib/Strapi.js:444:33)

at Strapi.load (/srv/app/node_modules/strapi/lib/Strapi.js:379:16)

at async Strapi.start (/srv/app/node_modules/strapi/lib/Strapi.js:196:9)
EN

回答 1

Stack Overflow用户

发布于 2021-10-18 14:07:55

您必须删除node_modules并重新安装它们。只有当node_modules文件夹丢失时,Strapi映像才会安装节点模块。因此,如果以后添加了任何依赖项,则不会自动安装该依赖项。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69034488

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档