首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Angular 4应用程序中的fabric.js产生警告

问Angular 4应用程序中的fabric.js产生警告
EN

Stack Overflow用户
提问于 2018-01-06 20:56:49
回答 2查看 359关注 0票数 0

在Angular 4应用程序中运行fabric.js会在开发和生产环境中产生以下警告。

代码语言:javascript
复制
./node_modules/fabric/dist/fabric.js
25971:14-42 Critical dependency: the request of a dependency is an 
expression

你知道为什么会发生这种情况吗?

谢谢

EN

回答 2

Stack Overflow用户

发布于 2018-01-06 23:15:31

来自webpack's GitHub issue

此错误...通常意味着某个路径下的每个文件都会包含在包中(当然不应该忽略)。

来自the same thread,

此错误只是对编写为表达式的依赖项发出警告。

在other words中

这里有一个动态导入,不应该使用动态导入。

Summary

虽然webpack是一个很好的静态绑定导入的资源,但当第三方库使用require()表达式在运行时加载JSON或JS配置文件时,就会出现这个问题。

您也可以使用track the GitHub issue。

票数 0
EN

Stack Overflow用户

发布于 2018-01-07 15:57:11

canvas依赖项可以是canvas,也可以是canvas预先构建的

这取决于fabric主对象中用于提取一个或另一个包的属性的值。

这些依赖项仅是nodejs,您不必担心webpack会拾取它们,因为在package.json的browser部分中设置为false

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

https://stackoverflow.com/questions/48127567

复制
相关文章

相似问题

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