找不到模块:错误:无法解析“croppie”

Posted

技术标签:

【中文标题】找不到模块:错误:无法解析“croppie”【英文标题】:Module not found: Error: Can't resolve 'croppie' in 【发布时间】:2018-10-08 20:13:45 【问题描述】:

我正在 Angular 6 上构建一个使用 ngx-croppie 模块的应用程序。它工作正常,但是当我在做的时候

ng 构建 --prod

我收到以下错误:

Module not found: Error: Can't resolve 'croppie' in '/node_modules/ngx-croppie/esm5'

有什么线索可以解决这个问题吗? ngx-croppie 版本是 1.1.0。

谢谢。

【问题讨论】:

请尝试安装另一个croppy 版本,如下所述:***.com/questions/50253559/… @SergiiVorobei 这对于任何版本都是一样的。 你有没有在 package.json 中有croppie ... npm i --save ngx-croppie 会添加它 @danday74 就在那里。问题不在 package.json 中。 您使用哪些构建选项进行产品构建?它们在 angular.json 中定义 - 有时关闭 aot 会有所帮助 【参考方案1】:

已解决。

必须将它包含在 package.json 的依赖项中:

"croppie": "2.6.2"

然后做:

npm install

【讨论】:

以上是关于找不到模块:错误:无法解析“croppie”的主要内容,如果未能解决你的问题,请参考以下文章

找不到模块:错误:无法解析模块“路由”

在 src/app 外部定义的模块显示错误“找不到模块:错误:无法解析 './' in”

VueJS - 找不到模块:错误:无法解析'@babel/runtime/regenerator'

我无法导入已发布的打字稿库,出现以下错误:“找不到模块:无法解析 'tqt' in ...”

找不到模块:错误:无法解析“vue”

找不到模块:错误:无法解析 webpack 中的“util”