订购导入-订购导入,从名称空间导入

时间:2019-07-15 14:05:33

标签: typescript tslint

我无法重新排列语法未提供的导入 从}导入{};

例如: 导入时钟= jasmine.clock; 茉莉花是命名空间。

我正在使用tslint订购的规则

"groups": [
            {
        "name": "@ourProject",
        "match": "^@ourProject",
        "order": 2
      },
      {
        "name": "relative dir",
        "match":  "^\\.\\.",
        "order": 3
      },
      {
        "name": "relative dir",
        "match": "^\\.",
        "order": 4
      },
      {
        "name": "@3rd party/other not matching",
        "match": ".*",
        "order": 1
      }
    ]

我想将上述示例(茉莉花一个)的进口商品与其他第三方进口商品一起添加到第一批商品中

我试图用match null的值来匹配它们,但是也采用了“ not @ourProject&not relative dir ....”的方式,但它们似乎仍然无法重新排列

我的进口商品排序如下:

  • 第1组:Angular,rxjs,其他第三方
  • 第2组:@ourProject
  • 第3组:相对目录

和“ import clock = jasmine.clock;”被任何一个团体接受

我想将import clock = jasmine.clock加入第1组

0 个答案:

没有答案