当前位置: 首页 > news >正文

渭南微信小程序网站建设网站建设大致分哪几块

渭南微信小程序网站建设,网站建设大致分哪几块,如何做营销活动,设计网络培训目录 1. Node.js 1.1 什么是Node.js 1.2 为什么要学node.js 1.3 node.js的使用场景 1.4 Node.js 环境的安装 1.5 如何查看自己安装的node.js的版本 1.6 常用终端命令 2. fs 文件系统模块 2.1引入fs核心模块 2.2 读取指定文件的内容 2.3 向文件写入指定内容 2.4 创…目录 1. Node.js 1.1 什么是Node.js 1.2 为什么要学node.js 1.3  node.js的使用场景 1.4 Node.js 环境的安装 1.5 如何查看自己安装的node.js的版本 1.6 常用终端命令 2. fs 文件系统模块 2.1引入fs核心模块 2.2 读取指定文件的内容 2.3  向文件写入指定内容 2.4 创建文件夹  2.5 判断文件夹是否存在 access accessSync 2.6 删除文件夹 rmdir rmdirSync 2.7 拷贝文件 copyFile copyFileSync 2.8 修改文件名称rename  renameSync 2.9 向文件中追加内容appendFlie appendFlieSync 2.10  删除文件 unlink  unlinkSync 1. Node.js 1.1 什么是Node.js Node.js是一个开源、跨平台的JavaScript运行时环境。  Node.js内置v8引擎谷歌研发的引擎。需要注意的是浏览器是JavaScript的前端运行环境node.js是JavaScript的后端运行环境因此node.js中无法调用dom和bom等浏览器内置的api。 Node.js 的官网地址 https://nodejs.org/zh-cn/https://nodejs.org/zh-cn/ 1.2 为什么要学node.js node.js目前是很多前端技术的底层语言基于这些功能很多工具和框架层出不穷vue  react-cli。 nopde.js是一种可以使用js编写的后端语言。 node.js是前端工程师的一个加分项。 1.3  node.js的使用场景 1.4 Node.js 环境的安装 如果希望通过 Node.js 来运行 Javascript 代码则必须在计算机上安装 Node.js 环境才行。安装包可以从 Node.js 的官网首页直接下载进入到 Node.js 的官网首页Node.js — Run JavaScript Everywhere点击绿色的按钮下载所需的版本后双击直接安装即可。推荐使用LTS 为长期稳定版Current 为新特性尝鲜版可能会比稳定版多一些功能但是也会存在隐藏的bug。 搭建web服务器Node.js 可以用于构建高性能的 Web 服务器。由于其非阻塞I/O和事件驱动的特性使得它很适合处理大量并发请求。 作为中间件服务API 网关、身份验证和授权中间件、缓存中间件 后端开发Node.js 可以作为后端技术栈的一部分用于构建 RESTful API、处理数据库操作、进行身份验证等任务。 实时应用程序Node.js 对于需要实时数据交换的应用程序非常有用比如在线聊天应用、多人协作工具等。 微服务架构Node.js 可以作为微服务架构中的一个组件每个微服务都可以使用 Node.js 来构建。 工具开发Node.js 可以用于开发各种工具和脚本比如构建工具、自动化测试工具、命令行工具等。 数据流处理Node.js 在处理大量数据流时表现出色比如日志处理、文件上传等场景。 1.5 如何查看自己安装的node.js的版本 windowR --- 运行cmd---  打开终端---输入node -v然后按下回车。 在文件上右击---在文件资源管理器中显示---在地址栏中输入cmd回车---输入node -v然后按下回车。 在文件上右击--在集成终端打开---输入node -v然后按下回车。 1.6 常用终端命令 使用 ↑ 键可以快速定位到上一次执行的命令使用 tab 键能够快速补全路径使用 esc 键能够快速清空当前已输入的命令输入 cls 命令可以清空终端 2. fs 文件系统模块 fs 模块是 Node.js 官方提供的、用来操作文件的模块。它提供了一系列的方法和属性用来满足用户对文件的操作需求。 2.1引入fs核心模块 let fs require(fs); console.log(fs); 在 fs 文件系统模块每个操作都是分为异步和同步两种方式在异步单词的后面加上Sync就是同步操作在进行同步操作时推荐将代码写入try{}catch{}中这样即使代码出错也不会影响下面代码的执行。 2.2 读取指定文件的内容 1 fs.readFile异步读取  有回调函数的都是异步操作里面包含三个参数 url地址  必选编码格式utf-8   可选回调函数错误优先判断优先判断是否错误 fs.readFile(./flie/1.txt, (err, data){if (err) return console.log(读取失败 err.message);console.log(data.toString()); })//或者下面的这种格式二选一fs.readFile(./flie/1.txt, utf-8, (err, data) {if (err) return console.log(读取失败 err.message);console.log(data); }) 2 同步读取操作   fs.readFileSync()     let data fs.readFileSync(./flie/1.txt, utf-8); console.log(data); 2.3  向文件写入指定内容 1异步写入  fs.writeFile()有四个参数 文件路径 必选要写入的内容必选  必须是字符串表示以书名格式写入文件内容默认值是utf-8  可选回调函数有一个参数  err错误参数 fs.writeFile(./flie/1.txt, 啊啊啊, (err) {// 错误优先if (err) {return console.log(写入失败err.message);}console.log(写入成功); }) 2同步写入  fs.writeFileSync fs.writeFileSync(./flie/1.txt, 下午好); 2.4 创建文件夹  1异步mkdir fs.mkdir(yi, (err) {if (err) return console.log(创建文件夹失败 err.message);console.log(创建文件夹成功); }); 2同步 mkdirSync try {fs.mkdirSync(er) } catch (err) {console.log(创建文件夹失败 err.message); } 2.5 判断文件夹是否存在 access accessSync fs.access(er, err {if (err) return console.log(这个文件夹不存在);console.log(文件夹存在); }) 2.6 删除文件夹 rmdir rmdirSync fs.rmdir(er, err {if (err) return console.log(删除失败 err.message);console.log(删除成功); }) 2.7 拷贝文件 copyFile copyFileSync fs.copyFile(./flie/1.txt, ./yi/2.txt, (err) {if (err) return console.log(拷贝失败);console.log(拷贝成功); }) 2.8 修改文件名称rename  renameSync try {fs.renameSync(./yi/2.txt, ./yi/1.txt); } catch {console.log(重命名失败); } 2.9 向文件中追加内容appendFlie appendFlieSync try {fs.appendFileSync(./yi/1.txt,\n晚上好) } catch {console.log(追加失败); } 2.10  删除文件 unlink  unlinkSync try {fs.unlinkSync(./er/1.txt) } catch {console.log(删除失败); }
http://www.w-s-a.com/news/393578/

相关文章:

  • 毕业设计做音乐网站可以吗网站运营方案
  • windos 下做网站工具网站右侧返回顶部
  • 点餐网站怎么做济源网站建设济源
  • 嘉兴公司网站制作文明网站的建设与管理几点思考
  • 扬州公司做网站徐州网站建设优化
  • 手机网站弹出层插件有哪些wordpress 文章标签
  • 网站建设详细合同范本长沙注册公司流程与费用
  • 搜索引擎网站录入wordpress怎么修改导航
  • 业务接单网站重庆网站制
  • 绿色农产品网站景区网站建设策划方案
  • 服务器做ssr后还可以做网站吗品牌形象设计公司
  • 太原网站制作计划wordpress创建文章
  • 网站优化要怎么做seo网站关键词优化报价
  • 公司网站友情链接怎么做副链华为荣耀手机官网
  • 一条龙做网站旅游网页设计模板图凡科
  • 中山网站建设哪家便宜在中国做外国网站怎么收钱
  • 网站优化大计孝感注册公司
  • 设计接单app平台有哪些在线网站seo诊断
  • 兰州网站建设推广现代营销手段有哪些
  • 郴州网站seo优化网络安全哪个培训班比较好
  • 做网站需要记哪些代码企业网站建设思路
  • 重庆自助建站模板网络服务器配置与管理
  • 外贸网站怎样做小程序买量平台
  • 中山精品网站建设机构海外留学网站建设方案
  • 长春网站建设工作如何取消wordpress页脚
  • 忻府网站建设排名网络管理系统官网
  • 张家港外贸网站建设国医堂网站平台建设
  • 水冶那里有做网站的对于网站链接优化有哪些建议
  • 宝安中心地铁站是几号线化妆品网站做的好的
  • 海宁营销型网站设计企业融资是什么意思