| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> JavaScript知识库 -> [JS] node.js 入门 -> 正文阅读 |
|
[JavaScript知识库][JS] node.js 入门 |
目录是什么?node.js 是一个服务端的 js 运行环境,客户端的 js 运行环境基本是服务器,对于 node.js 来说在服务端没有操作 DOM 等元素的 API,但是 node.js 有客户端没有的如文件读写的 API。 为什么node.js 的最大优势是让前端开发者能够很轻松的开发服务端程序,因为 node.js 实际是 js 的运行环境,所以编写的也是 js 代码,对于前端开发者来说无需担心需要切换语言的问题。 怎么做实际上如果你有 Python 编程经验,会发现 node.js 和 Python 很像:
所以我们会先开始讲解 npm 的使用。node 的其他包管理工具如 yarn、pnpm 则是对 npm 做了不同的优化,实际使用方法是大同小异的。 npmpackage.json 和 package-lock.json这两个 json 文件基本是每个前端项目必被的文件,他们的用处是记录项目的依赖、保存作者信息、运行脚本等,功能非常丰富。
而实际安装的版本可能会比较模糊,这是因为在版本号之前,可以添加如下修饰:
例如 package.json 的作用就是保持实际安装的版本。 包的安装、删除、更新npm install
npm install 可以简写为 npm i npm update更新依赖 npm uninstall删除依赖 node
文件操作
读写文件读文件 readFile
写文件 writeFile
其中
https://nodejs.dev/en/learn/reading-files-with-nodejs/ 文件路径操作
常用方法:
文件状态
回调操作文件方法和同步操作文件方法回调操作方法
具体参数情况见官方文档 同步操作方法
解析 cmd 参数
输入 样式化输出用 chalk 输出带样式的文本。 进度条 读取用户输入
|
|
JavaScript知识库 最新文章 |
ES6的相关知识点 |
react 函数式组件 & react其他一些总结 |
Vue基础超详细 |
前端JS也可以连点成线(Vue中运用 AntVG6) |
Vue事件处理的基本使用 |
Vue后台项目的记录 (一) |
前后端分离vue跨域,devServer配置proxy代理 |
TypeScript |
初识vuex |
vue项目安装包指令收集 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/23 9:57:41- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |