我正在尝试从响应本机 BackgroundImage 添加背景图像,该背景需要将源添加为source={require('*--iamge path --*')}
但是我随便扔了 Require语句不属于import语句。错误。我尝试以不同的方式导入图像,例如:
- const image = '--image path--'
- import image = require('--image path--')
- <BackgroundImage source={require('--image path--')}>
答案 0 :(得分:5)
还可以为单个文件禁用它,而不是为整个项目全局禁用它。
在文件顶部添加:
/* eslint @typescript-eslint/no-var-requires: "off" */
答案 1 :(得分:2)
您可以在eslintrc.js
文件中禁用此检查
module.exports = {
...
rules: {
...
'@typescript-eslint/no-var-requires': 0,
}
}
答案 2 :(得分:-1)
在使用 typescript lint 时遇到相同的错误,通过在对我有用的 require 语句之前添加此行在本地禁用此规则:
/* tslint:disable no-var-requires */