新增: - backend/venv/ - Python 虚拟环境 - backend/start.sh - 启动脚本(使用虚拟环境) - backend/requirements.txt - 依赖列表 - .gitignore - 忽略虚拟环境和缓存文件 说明: - 每个项目使用独立虚拟环境 - 避免依赖冲突 - 启动脚本自动创建和激活虚拟环境
49 lines
914 B
TypeScript
49 lines
914 B
TypeScript
declare namespace pkgUp {
|
|
interface Options {
|
|
/**
|
|
Directory to start from.
|
|
|
|
@default process.cwd()
|
|
*/
|
|
readonly cwd?: string;
|
|
}
|
|
}
|
|
|
|
declare const pkgUp: {
|
|
/**
|
|
Find the closest `package.json` file.
|
|
|
|
@returns The filepath, or `null` if it couldn't be found.
|
|
|
|
@example
|
|
```
|
|
// /
|
|
// └── Users
|
|
// └── sindresorhus
|
|
// └── foo
|
|
// ├── package.json
|
|
// └── bar
|
|
// ├── baz
|
|
// └── example.js
|
|
|
|
// example.js
|
|
import pkgUp = require('pkg-up');
|
|
|
|
(async () => {
|
|
console.log(await pkgUp());
|
|
//=> '/Users/sindresorhus/foo/package.json'
|
|
})();
|
|
```
|
|
*/
|
|
(options?: pkgUp.Options): Promise<string | null>;
|
|
|
|
/**
|
|
Synchronously find the closest `package.json` file.
|
|
|
|
@returns The filepath, or `null` if it couldn't be found.
|
|
*/
|
|
sync(options?: pkgUp.Options): string | null;
|
|
};
|
|
|
|
export = pkgUp;
|