首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Angular 6包括google closure库

Angular 6包括google closure库
EN

Stack Overflow用户
提问于 2018-09-16 06:47:59
回答 1查看 2.2K关注 0票数 0

我想在我的angular 6应用程序中包含google closure library。我已经申请了

npm install google-closure-compilernpm install google-closure-library

该应用程序可以编译和运行。但是,当我尝试运行我用ng test编写的测试时,出现了错误消息:

代码语言:javascript
复制
ERROR in ./node_modules/google-closure-library/closure/goog/boostrap/nodejs.js
Module not found: Error: Can't resolve 'fs' in './node_modules/google-closure-library/closure/goog/bootstrap'

ERROR in ./node_modules/google-closure-library/closure/goog/promise/testsuiteadapter.js
Module not found: Error: Can't resolve 'promises_aplus_tests' in './node_modules/google-closure-library/closure/goog/promise/testsuiteadapter.js'

我使用的是angular官方demo示例,我只是添加了测试并安装了这两个库。我猜我需要配置karma.conf.js,但我不知道怎么做,有人知道如何解决这个问题吗?

EN

回答 1

Stack Overflow用户

发布于 2018-09-16 14:31:54

尝试将此内容添加到您的webpack配置中

代码语言:javascript
复制
node: {
  fs: 'empty'
}

您还可以看到它是如何用下面的代码实现的

https://github.com/angular/closure-demo

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

https://stackoverflow.com/questions/52349500

复制
相关文章

相似问题

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