【发布时间】:2020-07-05 13:29:12
【问题描述】:
我正在尝试在 Jest 中导入和安装一个组件。不幸的是,我遇到了一个错误说明
styles/variables.scss:2
$blue:#324157;
^
SyntaxError: Invalid or unexpected token
以下是对我不起作用的解决方案。
使用 identity-obj-proxy(没用):
"moduleNameMapper": {
"\\.(css|scss|sass|less)$": "identity-obj-proxy"
}
使用 styleMock(不起作用):
//package.json
"moduleNameMapper": {
"\\.(css|scss|sass|less)$": "<rootDir>/tests/__mocks__/styleMock.js"
}
//<rootDir>/tests/__mocks__/styleMock.js
module.exports = {}
以下解决方案不起作用,错误仍然存在。
【问题讨论】:
标签: javascript vue.js sass jestjs