摘要:
windows posix 文件系统结构 存在差异 windows使用反斜杠 \ posix使用正斜杠/ path.basename() 方法返回的是给定路径中的最后一部分 path.basename('C:\temp\myfile.html'); windows返回: myfile.html po 阅读全文
摘要:
在nodejs 环境中 index.js 引用 a.js ,在index.js 设置全局变量 global.xxx = 'xxx' ,被引用的a.js 也读取全局变量xxx 但是在浏览器环境下,全局变量在 window。不同的环境需要判断,所以CMAScript 2020 出现了一个globalTh 阅读全文
摘要:
Nodejs 模块化规范遵循两套一 套CommonJS规范另一套esm规范 CommonJS 规范 引入模块(require)支持四种格式 内置模块(http os fs child_process) 第三方模块(express md5 koa) 自己编写的模块文件(用相对 绝对路径引入 ./ .. 阅读全文
摘要:
如果公司处于内网办公,且开发的代码不支持开源协议的话,又想使用npm 下载的话 推荐自己搭建私服。 1、使用Verdaccio verdaccio.org/zh-CN/ Verdaccio 是可以帮我们快速构建npm私服的一个工具 npm install verdaccio -g 运行 verdac 阅读全文
摘要:
1、登录: npm adduser 2、发布npm包 npm publish 注意 如果是下面表示可能是重名了 更改名称即可 阅读全文
摘要:
npm npm(全称 Node Package Manager)是 Node.js 的包管理工具,它是一个基于命令行的工具,用于帮助开发者在自己的项目中安装、升级、移除和管理依赖项。 www.npmjs.com/ npm 命令 npm init:初始化一个新的 npm 项目,创建 package.j 阅读全文
摘要:
安装nodejs 访问官网 en nodejs.org/en cn www.nodejs.com.cn/ 选择自己的操作系统 windows Mac Linux windows需要区分64位和32位 Mac需要区分64位还是ARM芯片 Linux同上。 其中msi 和 pkg 可以直接安装较为简单 阅读全文
摘要:
来学习typescript 吧! --7 内置对象 JavaScript 中有很多内置对象,它们可以直接在 TypeScript 中当做定义好了的类型。 ECMAScript 的内置对象有:Array、Object、Function、Boolean、String let b: Boolean = n 阅读全文
摘要:
1、联合类型 | <u>联合类型(Union Types)表示取值可以为多种类型中的一种。 </u>使用 | 分隔每个类型。 let myFavoriteNumber: string | number;myFavoriteNumber = 'seven';myFavoriteNumber = 7; 阅读全文
摘要:
接口定义函数 //定义参数 num 和 num2 :后面定义返回值的类型interface Add { (num: number, num2: number): number} const fn: Add = (num: number, num2: number): number => { retu 阅读全文