3 Star 6 Fork 0

Gitee 极速下载/codepilot

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
此仓库是为了提升国内下载速度的镜像仓库,每日同步一次。 原始仓库: https://github.com/CodePilotai/codepilot
克隆/下载
aliases.config.js 999 Bytes
一键复制 编辑 原始数据 按行查看 历史
petebytes 提交于 2018-11-01 10:07 . Initial MIT release v5.0.0
const path = require('path')
function resolveSrc(_path) {
return path.join(__dirname, _path)
}
const aliases = {
'@assets': 'src/renderer/assets',
'@components': 'src/renderer/components',
'@split-tests': 'src/split-tests',
'@branding': 'src/renderer/branding.scss',
'@helpers': 'src/renderer/helpers',
'@state': 'src/renderer/state',
'@search': 'src/search',
'@services': 'src/services',
'@themes': 'src/themes'
}
module.exports = {
webpack: {},
jest: {}
}
for (const alias in aliases) {
const aliasTo = aliases[alias]
module.exports.webpack[alias] = resolveSrc(aliasTo)
if (/\.s?css$/.test(aliasTo)) {
module.exports.jest[`^${alias}$`] =
'<rootDir>/test/unit/__mocks__/empty-object'
} else {
const aliasHasExtension = /\.\w+$/.test(aliasTo)
module.exports.jest[`^${alias}$`] = aliasHasExtension
? `<rootDir>/${aliasTo}`
: `<rootDir>/${aliasTo}/index.js`
module.exports.jest[`^${alias}/(.*)$`] = `<rootDir>/${aliasTo}/$1`
}
}
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
JavaScript
1
https://gitee.com/mirrors/codepilot.git
git@gitee.com:mirrors/codepilot.git
mirrors
codepilot
codepilot
master

搜索帮助