javascript

vim import.js


const testFilePattern = /lib\/__tests__/;

module.exports = {
  environments: ({ pathToCurrentFile }) => {
    if (testFilePattern.test(pathToCurrentFile)) {
      return ['jest', 'node'];
    }
    return ['node'];
  },
  ignorePackagePrefixes: ['lodash.'],
  declarationKeyword: 'import',
  logLevel: 'debug',
  excludes: [
    './build/**',
    './lib/__mocks__/**'
  ],
  importDevDependencies: ({ pathToCurrentFile }) =>
    testFilePattern.test(pathToCurrentFile),
}

.tern-project

{
  "ecmaVersion": 6,
  "libs": [
    "browser",
    "jquery"
  ],
  "dontLoad": [],
  "plugins": {
    "modules": {},
    "node": {},
    "complete_strings": {},
    "es_modules": {},
    "node_resolve": {}
  }
}


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容