
NodeJS
Cao_Mary
这个作者很懒,什么都没留下…
-
原创 NodeJS 编写工具包的版本号和帮助文档 [报错:error: unknown option ‘--version]
一般全局的工具包有两个参数必须要处理:–version和–help,分别会输出包的版本号,和帮助文档。编写步骤:1、获取传递参数:NodeJS 通过process.argv获取参数2、根据不同的参数,返回不同内容返回不同内容,除了使用if语句判断自定义指令传递的参数外。还可以使用commander工具,快速编写工具包的版本号和帮助文档。1.安装commander包:npm i commander2.导入commander:const program = require(‘commande2020-11-11 20:59:17117
0
-
原创 报错:Error: Cannot find module
编写自定义执行指令时,写js文件第一行写执行环境#! /usr/bin/env node // 执行环境报错如下:internal/modules/cjs/loader.js:797throw err;^Error: Cannot find module ‘C:*index鏂囦欢鍦╪ode鐜涓墽琛?’?[90m at Function.Module._resolveFilename (internal/modules/cjs/loader.js:794:15)?[39m?[92020-11-11 18:37:36197
0
-
原创 NodeJS自定义全局包
NodeJ自定义全局包什么是全局包:全局包(工具包)特点:查看全局包安装地址(prefix):查看不同包的指令:全局包实现步骤:什么是全局包:一般全局包都是工具包,例如:nrm,yarn,cnpm全局包(工具包)特点:需要自定义指令查看全局包安装地址(prefix):npm config ls查看不同包的指令:nrm回车 yarn回车全局包实现步骤:打开文件夹:F:\学习...2019-12-05 18:01:09441
0
-
原创 使用、注册npm网站
在https://www.npmjs.com/注册账号注意:注册过程中需要邮箱验证在终端 包所在的文件夹(F:\学习\front-end\14.手写Node模块系统\12\node_modules\ggjj)中输入npm addUser输入注册npm的用户名,密码,邮箱注意:nrm ls查看资源上传下载网址,需要切换到npm官网:https://registry.npmjs.org/...2019-12-05 18:00:04216
0
-
原创 package.json各字段含义
package.json字段分析(了解)name:包的名称,必须是唯一的,由小写英文字母、数字和下划线组成,不能包含空格version:符合语义化版本识别规范的版本字符串主版本号:当你做了不兼容的 API 修改子版本号:当你做了向下兼容的功能性新增修订号:当你做了向下兼容的问题修正description:包的简要说明keywords:关键字数组,通常用于搜索...2019-12-05 17:52:38499
0
-
原创 NodeJS之nrm/cnpm的安装
一、nrm(推荐使用)由于npm默认去国外下载资源, 所以对于国内开发者来说下载会比较慢nrm工具作用: 允许将资源下载地址从国外切换到国内安装方法:1.npm install -g nrm 使用npm安装NRM2.nrm --version 查看是否安装成功3.nrm ls 查看允许切换的资源地址4...2019-10-31 12:12:18219
0
-
原创 NodeJS环境下,使用NPM管理包
本文主要讲解,使用NPM工具管理包。注意想使用NPM需要安装NodeJS哈。NodeJS安装方法见:NodeJS环境搭建。一般安装的NodeJS环境中会自带npm,若安装npm失败,解决办法详见node下载安装后,npm安装失败解决方案主要涉及的NPM安装包方式:全局安装和本地安装。npm官网:https://www.npmjs.com/一、全局安装全局安装 (一般用于安装全局使...2019-10-31 11:18:1095
0
-
原创 NodeJS模块
一、什么是模块1.1、浏览器开发中的模块在浏览器开发中为了避免命名冲突, 方便维护等等我们采用类或者立即执行函数的方式来封装JS代码,来避免命名冲突和提升代码的维护性其实这里的一个类或者一个立即执行函数就是浏览器开发中一个模块存在的问题:没有标准没有规范(有人用类,有人用函数定义模块,未规定模块中哪些可以暴露给外界)1.2、NodeJS开发中的模块NodeJS采用CommonJ...2019-10-27 21:35:1353
0
-
原创 node下载安装后,npm安装失败解决方案。
node -v 没有显示版本号,npm显示无法下载解决办法1.按照控制台提示github地址下载npm文件(不同node版本对应不同npm版本)https://github.com/npm/cli/archive/v6.12.0.zip2.下载完成后,解压文件,并将文件夹改名为npm,放入nodejs\node_modules\文件夹下。3.再将npm文件夹中的bin文件夹下的npm...2019-10-24 17:16:41305
0
-
原创 NodeJS环境搭建
一、NodeJS基本介绍什么是Node.js?Node.js 是一个基于"Chrome V8 引擎" 的JavaScript “运行环境”.V8引擎?V8引擎是一款专门解释和执行JS代码的虚拟机, 任何程序只要集成了V8引擎都可以执行JS代码也就是说只要将V8引擎嵌入到不同的宿主环境中, 就可以在不同的宿主环境下执行JS代码运行环境?运行环境的特点: 可以运行"特定编程语言"编写的"...2019-10-24 12:09:5474
0