---
title: ty.env - 环境变量
---

## ty.env

环境变量

### 属性

#### USER_DATA_PATH `string`

文件系统中的用户目录路径 (本地路径)，当操作文件时需使用此目录。

```js
// 写入一个文件
const fileManager = await ty.getFileSystemManager();
const fileRoot = ty.env.USER_DATA_PATH;
const filePath = `${fileRoot}/test.json`
await fileManager.writeFile({
  filePath: filePath,
  data: `{"test": "test"}`,
});

// 分享该文件
ty.share({
  title: '分享一个文件',
  message: '这是一个 JSON 文件，调用系统分享',
  type: 'More',
  filePath: filePath,
  contentType: 'file',
  success() {
    console.log('分享成功');
  },
  fail(err) {
    console.log('分享失败', err);
  },
});
```

> 其他文件操作方法请参考 [FileSystemManager](/cn/miniapp/develop/miniapp/api/file/getFileSystemManager)。
