选项

指定受限导入的语法如下所示:

The syntax to specify restricted imports looks like this:

"no-restricted-imports": ["error", "import1", "import2"]

NsPHk6Ql2nW1b1qk0dbxfhNeFQrh8eCk97khzZdbsnLlrkxFx7Zhsv3j5xt+bn/88NRHKs6GzF0wcJEMLMHk1w==

"no-restricted-imports": ["error", { "paths": ["import1", "import2"] }]

Fs+JjN98t6+Jxtem0ewHfVbhXePucWI0krr4a4TXufBJYdoiiiMEu0BXQlz2gHQwlygwjf5BjYw20F8ePo4xMKwxvROVxIW2Ptf5dy4hGqUVc14fyvwJwST5xw9W7oVKlgarUPDUiD9cMTZZWx+poAC0j6R0HN3ToHJxapt7TXnAUhNxBKwgxWj5nVo/mGZdbqtH/W17ERYQTydR/DDqP5FvvU2YuKk9aDzTBF3PkZRWhaMEdTSKGOfkPb96BmJy

"no-restricted-imports": ["error", {
    "paths": ["import1", "import2"],
    "patterns": ["import1/private/*", "import2/*", "!import2/good"]
}]

Kad4GQuJgJecj4ZFmBYpNNXsxxl95IC1gRLzOYQeUE28xHIDH26gkDEGjhDVFXyuYOYhGbdcJ62YAtoMzOUV9786a8gDFKSCOf0YRUN6zVEH+JTwOIQDLfhpVZxy8ubeitLj8c1p5/iCnb3Yg3a52FXqWw0zH9f2DKRxpoEqOuKbSdNR9i6i94iNge2PVUu/+r2bKVA4o3d+mwNFQxotlmpv9mnAM62bzm4Blhtdeg5h/1RxC9OTr5RBj2UttzdP

"no-restricted-imports": ["error", {
    "name": "import-foo",
    "message": "Please use import-bar instead."
}, {
    "name": "import-baz",
    "message": "Please use import-quux instead."
}]

NsPHk6Ql2nW1b1qk0dbxfhNeFQrh8eCk97khzZdbsnLlrkxFx7Zhsv3j5xt+bn/88NRHKs6GzF0wcJEMLMHk1w==

"no-restricted-imports": ["error", {
    "paths": [{
        "name": "import-foo",
        "message": "Please use import-bar instead."
    }, {
        "name": "import-baz",
        "message": "Please use import-quux instead."
    }]
}]

6pV26UEZlg8HfgMiGiiLVnEE800lVNAmb7dUkDkT4ZIrsmzM/ENJHhKJMPi4X9Q/Pkyuuq9Dfw6erkOIX7SSWemu1vcJDXdyAMBa1HKSAupi7qpQ5GynlcX0tDIiaVA/wrVMB5G/SMoOqzjoDwuo9koeL+dGRASezFCKJz2KH6FVpP19zDy3kFGQJxtm/sU+qJMb1uV7aSMOoa58eELcE28TQTW5St/CZZoBqAX3ps0=

"no-restricted-imports": ["error", {
  "paths": [{
    "name": "import-foo",
    "importNames": ["Bar"],
    "message": "Please use Bar from /import-bar/baz/ instead."
  }]
}]

GlPR9k996ltZT5zZtWvtc2Ih22jnY7ctaRK+oAoxtURkhS9QNfctSFoXcOa28uu5fyPdhqzcQB1O7XqBCYYX4NziLuxb7BFiUx8lW9huBm1ZGB6IY61Vhm3F6Pqqb/AKXo4xIWhjCrxJAXlVd+otfIIPXILIOo066NDu8hWyqyfRylAlVuDVX0q6fs2HBB48OoGAjZ3ZwHtpeAxsmjfKCTXgbpbMAEi3ufk+bm2U5hk=

"no-restricted-imports": ["error", {
    "patterns": [{
      "group": ["import1/private/*"],
      "message": "usage of import1 private modules not allowed."
    }, {
      "group": ["import2/*", "!import2/good"],
      "message": "import2 is deprecated, except the modules in import2/good."
    }]
}]

mbY0ImzEePVhUskRfGjY2fYMYbWr2GKt1M2xF7vgXwETsP5b935vr1YwPLSw0Uod6Q+LmYsEpEZhDRHz5WBG5+bTlaSObke63nKtnJN8dKEUZmwepA89W2z6V2VH48IN3VyF9Ky6d8PFY2v7dnCRuo/j4MTMZljl0tAkyNEunJ1b8VSwG4SvDqu7NLSYK6rU

7IkIMi/fCvpgyHjYYF6UcBLQvzp4p/2eTPIVEloy8JXCJ7v69LmTY8IlumOnyNNgYRXVqda+pyN/o9vJe94ELY3k1BZGaFlnI+yOpsMYUWw/ZvEDRcRSwyrL3a1zsnnUk6xNP+ZBoic3srYhOqMjoL4oR7kmiP+os86uWGRbUeel6ghEQod54OCESE7kQwRz

"no-restricted-imports": ["error", {
    "patterns": [{
      "group": ["import1/private/prefix[A-Z]*"],
      "caseSensitive": true
    }]
}]

Z1dDkvx/fPCpGnu2Emjkt0nAStSBTbCytYr6j8GESkwX9nqNrppIQP4fCZrc9eCP218CqZanhfO8wLCCBLJ2OEpfJ/fh+L11Axl4cHzvZCyDMAFbENeycrJvoa8TPeEFvX5Bit9uPSDP5f9/wq+SMc5zbVa28ZrTNNYkQHOKxp9GbEMW8E4Ux9T9sJ3xyVrfln0pt3vgp3bpeq/3rKdNnwtpeCNLbYtwlEZo8iD58KLjRljyXtqWgu3iBtsHEpbzH1LmRswBwcXPKcQl/YM8cA==

"no-restricted-imports": ["error", {
    "patterns": [{
      "group": ["utils/*"],
      "importNames": ["isEmpty"],
      "message": "Use 'isEmpty' from lodash instead."
    }]
}]

8gIJVXlcUaUvS8uvh3Z5EbXofHyb8AkCGIaFcELhIH1amLWz2M9PpW4CTq5BYOehYvPlqeDNxOlyUd9UzWp6U9YEVCnXBOf46kQPow0ZA8pNzYDFrg+ABDZ38/1koNr1hjN2zxGZQSuvDfncy+yylZaeUur9huLrimZgiSMekRbV00LUkK18pwFVV0y0WFZYTLoHrBDQbguLejhG0uQIW+MWhJ6YJDQJi96071fR+ymOtfYvx1RHKPK4mT/D7QwA+PaeUPimb8Wk6/zHseFtdCU4cRl1j3vbB7IPzU9ldX9XmMJeen2KDv8ml/Ln7mv3MzSRopVC7HJqa/rr+KnTarUTN2xaAyLNDuBxlO6jR1BhV6vp0vv6cl6wOp8H+QMXKL4kvIWK6/EwpwAJd4+ioyfdCYxr/LPPEDB/C042NVg8ONOfX7z0PiQqDH5MjQWUicQRfShkNup++v4TiBiYlw==

    "no-restricted-imports": ["error",
         "assert","buffer","child_process","cluster","crypto","dgram","dns","domain","events","freelist","fs","http","https","module","net","os","path","punycode","querystring","readline","repl","smalloc","stream","string_decoder","sys","timers","tls","tracing","tty","url","util","vm","zlib"
    ],