これをjsLintで抑える方法を見て試してみたところ、うまくいきませんでした。
「new」キーワードが必要です。そうしないと、スクリプトが機能しません。
.eslintrc でそれを抑制するにはどうすればよいですか?
どうもありがとう
更新: ジョーダンのリクエストによります。 [私のアプリは ReactJs で書かれていることに注意してください]
// 3rd party
const AnimateSlideShow = require('../js-animation');
export default class Animate extends React.Component {
.......
fetchJsAnimation() {
const animation = this.refs.Animation;
new AnimateSlideShow(animation);
}
......
}
エラー: 副作用 no-new に 'new' を使用しないでください
ここで、EsLint を満たすと、アプリは次のようになります。
Uncaught (約束) TypeError: Undefined のプロパティ '_handleMouse' を設定できません (…)