Path Aliases
Summer supports path aliases, Summer compiler converts alias path to relative path so that output js file can be run in Node.
Path aliases can help avoid writing deep relative paths likes:
import { TodoService } from '../../../service'
To use path aliases, add paths config in tsconfig.json
tsconfig.json
{
"compilerOptions": {
......
"paths": {
"@/*": ["./src/*"]
}
}
}
Now you can import:
import { TodoService } from '@/service'