文档预览快速上手NodeJs教程

本文涉及的产品
对象存储 OSS,标准 - 本地冗余存储 20GB 3个月
对象存储 OSS,恶意文件检测 1000次 1年
对象存储OSS,敏感数据保护2.0 200GB 1年
简介: 快速搭建一个文档预览DEMO

准备工作

  • 安装NodeJS,https://nodejs.org/en/

  • 下载OSS browser https://github.com/aliyun/oss-browser

  • 创建OSS Bucket,开启跨域功能
  • 创建IMM Project(IMM和OSS的region必须相同)
  • 创建子用户,授予AliyunSTSAssumeRoleAccess、AliyunIMMFullAccess和AliyunOSSFullAccess权限。(AliyunOSSFullAccess权限是用于子用户AK登录OSS browser上传文件)
  • 创建角色,授予AliyunOSSReadOnlyAccess权限。

上传待转换文件

  • 打开OSS browser, 用子用户AK登录
  • 进入刚才创建的Bucket
  • 将文件上传到Bucket

填写配置信息

  • 打开DEMO工程的server.js
    将子用户AK填入akInfo,将角色信息填入roleArn

  • 打开DEMO工程的public/index.html
    填写param对象中的字段
    region: IMM Project和OSS Bucket所在region,例如: cn-shanghai
    project: IMM Project名称
    file: 待转换文件的OSS路径,例如:oss://bucket/fileName

启动预览

  • 在终端运行node server.js
  • 打开浏览器,访问localhost:3000
相关实践学习
通义万相文本绘图与人像美化
本解决方案展示了如何利用自研的通义万相AIGC技术在Web服务中实现先进的图像生成。
目录
相关文章
|
Web App开发 缓存 JavaScript
【安装指南】nodejs下载、安装与配置详细教程
这篇博文详细介绍了 Node.js 的下载、安装与配置过程,为初学者提供了清晰的指南。读者通过该教程可以轻松完成 Node.js 的安装,了解相关配置和基本操作。文章首先介绍了 Node.js 的背景和应用场景,随后详细说明了下载安装包、安装步骤以及配置环境变量的方法。作者用简洁明了的语言,配以步骤图示,使得读者能够轻松跟随教程完成操作。总的来说,这篇文章为初学者提供了一个友好的入门指南,使他们能够顺利开始使用 Node.js 进行开发。
5110 2
【安装指南】nodejs下载、安装与配置详细教程
|
JavaScript 前端开发 网络协议
​Node.js 教程(一) 基本概念与基本使用
​Node.js 教程(一) 基本概念与基本使用
|
开发框架 JSON JavaScript
Node.js教程-express框架
Node.js教程-express框架
235 1
|
缓存 JavaScript Linux
Node.js安装教程
这篇摘要介绍了Node.js的安装教程。首先,文中简要概述了Node.js的定义和用途,突出了其在构建高性能网络应用方面的优势。接着,详细说明了在不同操作系统上安装Node.js的步骤,包括在Windows、Mac和Linux系统上的具体操作指南。文中强调了正确选择版本和使用包管理工具的重要性,以确保安装过程的顺利进行。最后,提供了简单的测试步骤,验证Node.js是否成功安装。这篇摘要为初学者提供了清晰而全面的Node.js安装指南。
285 0
|
存储 Kubernetes 调度
k8s教程(pod篇)-DaemonSet(每个node上只调度一个pod)
k8s教程(pod篇)-DaemonSet(每个node上只调度一个pod)
488 0
|
9月前
|
资源调度 JavaScript 前端开发
前端开发必备!Node.js 18.x LTS保姆级安装教程(附国内镜像源配置)
本文详细介绍了Node.js的安装与配置流程,涵盖环境准备、版本选择(推荐LTS版v18.x)、安装步骤(路径设置、组件选择)、环境验证(命令测试、镜像加速)及常见问题解决方法。同时推荐开发工具链,如VS Code、Yarn等,并提供常用全局包安装指南,帮助开发者快速搭建高效稳定的JavaScript开发环境。内容基于官方正版软件,确保合规性与安全性。
7570 23
|
Web App开发 JavaScript 前端开发
2024年5月node.js安装(winmac系统)保姆级教程
本篇博客为2024年5月版Node.js安装教程,适用于Windows和Mac系统。作者是一名熟悉JavaScript与Vue的大一学生,分享了Node.js的基本介绍、下载链接及简单安装步骤。安装完成后,通过终端命令`node -v`验证版本即可确认安装成功。欢迎关注作者,获取更多技术文章。
492 2
2024年5月node.js安装(winmac系统)保姆级教程
|
JavaScript NoSQL 前端开发
|
JavaScript 前端开发 Java
Node.js 教程
10月更文挑战第1天
159 0
|
机器人 Python
ROS2教程 03 节点Node
本文是关于ROS2(机器人操作系统2)的教程,介绍了ROS2的节点概念、与ROS1的区别、节点的编写和基本流程、ros2的node相关命令,以及如何对节点名进行重映射,旨在帮助读者理解ROS2中节点的创建和操作。
493 0
ROS2教程 03 节点Node