
# 安装SDK(Node.js SDK)
![](https://support.huaweicloud.com/sdk-nodejs-devg-obs/public_sys-resources/notice_3.0-zh-cn.png)
开发过程中，您有任何问题可以在GitHub上[提交issue](https://github.com/huaweicloud/huaweicloud-sdk-nodejs-obs/issues)，或者在[华为云对象存储服务论坛](https://bbs.huaweicloud.com/forum/forum-620-1.html)中发帖求助。
#### 使用npm安装（推荐）
1. 运行**npm -v**命令查看npm版本并确保npm已安装。
2. 运行**npm install esdk-obs-nodejs**命令执行安装。
![](https://support.huaweicloud.com/sdk-nodejs-devg-obs/public_sys-resources/note_3.0-zh-cn.png)
- 如果您使用的是Windows操作系统，当运行npm命令时提示"不是内部或外部命令"，请在Path环境变量中增加npm的安装目录（一般为Node.js的安装目录）。
- 您可能需要重启电脑使环境变量生效。
- 如果您使用npm安装依赖时出现网络错误，请使用代理。
 
#### 使用源码安装
以安装OBS Node.js SDK最新版本为例，步骤如下：
1. [下载](https://support.huaweicloud.com/sdk-nodejs-devg-obs/obs_29_0001.html)OBS Node.js SDK开发包。
2. 解压该开发包，可以看到其中包含examples文件夹（代码示例），lib文件夹（SDK源码），package.json文件（依赖配置文件）和README.txt（SDK版本特性描述文件）。
3. 命令行切换到SDK开发包解压目录，运行**npm install**安装依赖库，生成node_modules文件夹。
4. （可选）在Eclipse JavaScript项目中导入源码。打开Eclipse JavaScript IDE，选择Import \> Projects from Folder or Archive，并在Import source中选择SDK开发包解压目录。
![](https://support.huaweicloud.com/sdk-nodejs-devg-obs/public_sys-resources/note_3.0-zh-cn.png)
安装完成后，您的目录结构应该像下面这样：
├── examples
├── lib
├── Help on License
├── LICENSE
├── package.json
├── README.md
└── README_CN.MD
