首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >运行npm测试时,在aws-amplify style.css中出错

运行npm测试时,在aws-amplify style.css中出错
EN

Stack Overflow用户
提问于 2019-05-03 18:12:05
回答 1查看 242关注 0票数 1

运行npm测试时出现问题

代码语言:javascript
复制
C:\projects\Test\node_modules\@aws-amplify\ui\dist\style.css:13:root {^

错误:

代码语言:javascript
复制
SyntaxError: Unexpected token :

  at ScriptTransformer._transformAndBuildScript (node_modules/jest-runtime/build/script_transformer.js:403:17)
  at Object.<anonymous> (node_modules/aws-amplify-react/src/Amplify-UI/Amplify-UI-Components-React.jsx:5:1)

下面是我的import语句

import Amplify from 'aws-amplify'; import { AuthPiece } from 'aws-amplify-react'; import { Auth, Logger, JS } from 'aws-amplify';

如果我注释掉style.css,它可以正常工作,没有任何错误。但是,当我提交代码时,如何才能消除这个问题,使其不会给其他人带来问题呢?

我已经检查了在不同的forums.But中提供的所有现有答案,这些答案对我不起作用。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-05-31 05:50:11

我也遇到了这个问题,this thread帮助我解决了它。在我的例子中,我需要安装identity-obj-proxy包并将其映射到jest配置:

npm install --save-dev identity-obj-proxy

package.json

代码语言:javascript
复制
"jest": {
    "moduleNameMapper": {
      "\\.(css|less)$": "identity-obj-proxy"
    }
  }

我希望这能帮到你!

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

https://stackoverflow.com/questions/55967700

复制
相关文章

相似问题

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