新增: - backend/venv/ - Python 虚拟环境 - backend/start.sh - 启动脚本(使用虚拟环境) - backend/requirements.txt - 依赖列表 - .gitignore - 忽略虚拟环境和缓存文件 说明: - 每个项目使用独立虚拟环境 - 避免依赖冲突 - 启动脚本自动创建和激活虚拟环境
935 B
935 B
import/exports-last
This rule enforces that all exports are declared at the bottom of the file. This rule will report any export declarations that comes before any non-export statements.
This will be reported
const bool = true
export default bool
const str = 'foo'
export const bool = true
const str = 'foo'
This will not be reported
const arr = ['bar']
export const bool = true
export default bool
export function func() {
console.log('Hello World 🌍')
}
export const str = 'foo'
When Not To Use It
If you don't mind exports being sprinkled throughout a file, you may not want to enable this rule.
ES6 exports only
The exports-last rule is currently only working on ES6 exports. You may not want to enable this rule if you're using CommonJS exports.
If you need CommonJS support feel free to open an issue or create a PR.