eslint prettier 需要重新排列文件

eslint prettier require file rearrage

我试图将 require('node-libs-react-native/globals'); 放在文件的最顶部,但是当我保存文件时,它使用 eslint/prettier,在导入后重新排列它。

import React, { Component } from 'react';
import { StatusBar } from 'react-native';
import { Provider } from 'react-redux';

require('node-libs-react-native/globals'); // <= put this the top.

我可以在 .eslint 文件中配置什么地方?

您可以禁用此文件的 import/first 规则以允许 'require' 语句保留在导入列表之上:

/* eslint-disable import/first */
require('node-libs-react-native/globals');

import React, { Component } from 'react';
import { StatusBar } from 'react-native';
import { Provider } from 'react-redux';