![](https://img-blog.csdnimg.cn/20200916105819218.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
node
文章平均质量分 57
本专栏收录与node相关的技术文章,包括npm、cnpm、yarn.
任磊abc
关注前端,热爱前端,追踪前端最前沿
展开
-
centrifuge5.0.1版本请求websocket实例
centrifuge提供了一个客户端,可使用纯 WebSocket 或一种替代传输(HTTP 流、SSE/EventSource、实验性 WebTransport)从 Web 浏览器、ReactNative 或 NodeJS 环境连接到或任何一、安转在浏览器中,您可以从CDN导入SDK(替换5.0.0为您要使用的具体版本号,请参阅另请参阅。请注意,浏览器构建目标。,如果您想发送二进制有效负载,请转到部分以了解如何导入具有 Protobuf 支持的客户端。原创 2023-12-26 18:08:20 · 663 阅读 · 0 评论 -
pnpm的安装及其使用
pnpm(performant npm,意思是高性能的 npm)是 Node.js 的替代包管理器。它是 npm 的直接替代品,速度更快、效率更高。为什么效率更高?当你安装一个包时,pnpm 将它保存在你机器上的一个全局存储中,然后我们从它创建一个硬链接而不是复制。对于模块的每个版本,磁盘上只保存一个副本。原创 2023-11-19 17:55:07 · 1694 阅读 · 0 评论 -
nrm的安装以及使用
nrm 是一个 npm 源管理器,允许你快速地在 npm源间切换。原创 2023-11-19 17:34:48 · 1750 阅读 · 0 评论 -
npm、yarn、pnpm如何清除缓存?
前端各包管理器清除缓存攻略教程npm、yarn、pnpm清除缓存方法原创 2023-09-20 15:49:23 · 18962 阅读 · 0 评论 -
前端代码统计工具之cloc介绍
使用cloc工具可以很好的统计出前端的代码量,经过亲身实践真的很棒原创 2023-09-18 15:39:50 · 368 阅读 · 0 评论 -
yarn 2+以上版本的安装和使用方法
yarn 2+以上版本的安装和使用方法原创 2023-01-31 12:17:19 · 3752 阅读 · 0 评论 -
npm和yarn设置淘宝源,与切换官方源
npm和yarn设置淘宝源,与切换官方源原创 2023-01-03 10:14:01 · 5799 阅读 · 0 评论 -
webpack5构建ts开发项目实用教程
一、安装webpack和webpack-cli从使用webpack5从零开始创建一个ts项目,原创 2022-05-21 18:21:27 · 2085 阅读 · 0 评论 -
Win10 系统下修改node和yarn的默认安装位置
为了使得node和yarn的安装不占用系统盘C盘,我们可以修改node和yarn这个两个的安装包管理工具。这里两个安装包的默认安装位置分别是:Node:C:\Users\renlei\AppData\Roaming\npmYarn:安装包位置:C:\Users\renlei\AppData\Local\Yarn\global\node_modules\.bin缓存位置...原创 2019-05-24 23:50:15 · 10261 阅读 · 5 评论 -
node-sass安装后,启动本地环境爆出,Error: Node Sass does not yet support your current environment: Windows 64-bit
最近有个很老的项目各种依赖库都很老,在本地环境中出现:Error: Node Sass does not yet support your current environment: Windows 64-bit with Unsupported runtime原创 2022-01-20 19:08:32 · 1064 阅读 · 0 评论 -
nvm安装使用以及出现 — exit status 1等问题
nvm(node.js version management)是一个nodejs的版本管理工具。nvm和n都是node.js版本管理工具,为了解决node.js各种版本存在不兼容现象可以通过它可以安装和切换不同版本的node.js。原创 2022-01-20 14:53:13 · 12814 阅读 · 5 评论 -
NPM依赖包版本号~和^和*的区别
~ 会匹配最近的小版本依赖包,比如~1.2.3会匹配所有1.2.x版本,但是不包括1.3.0^ 会匹配最新的大版本依赖包,比如^1.2.3会匹配所有1.x.x的包,包括1.3.0,但是不包括2.0.0* 这意味着安装最新版本的依赖包推荐使用~,只会修复版本的bug,比较稳定使用^ ,有的小版本更新后会引入新的问题导致项目不稳定,比如:之前的weex老项目安装依赖后页面无法显示,修改依赖版本后才正常使用*, 同样有上述问题...转载 2022-01-19 15:56:20 · 709 阅读 · 0 评论 -
npm : 无法加载文件 D:\appCache\nodejs\node_global\npm.ps1,因为在此系统上禁止运行脚本。
鄙人在vscode 下面打开终端运行npm init -y时,发现居然报错,报错的内容是npm : 无法加载文件 D:\appCache\nodejs\node_global\npm.ps1,因为在此系统上禁止运行脚本。问题原因在此系统上禁止运行脚本,也就是说没有权限继续在vscode终端下输入命令:get-ExecutionPolicy输出:Restricted解决办法受限制的,表示状态是禁止的,那就给个权限:Set-ExecutionPolicy -Scope原创 2021-10-25 15:33:20 · 488 阅读 · 0 评论 -
如何删除GitHub中的所有提交历史记录?
删除.git文件夹可能会导致git存储库中的问题。如果要删除所有提交历史记录,但将代码保持在当前状态,可以按照以下方式安全地执行此操作:1、尝试 运行,相当于创建了一个新的分支 git checkout --orphan latest_branch2、添加所有文件git add -A3、提交更改git commit -am "commit message"4、删除分支git branch -D master5、将当前分支重命名git branch -m ma原创 2021-03-22 16:18:46 · 6031 阅读 · 4 评论 -
nrm 报错 “throw new ERR_INVALID_ARG_TYPE(name, ‘string‘, value)”
nrm 报错 “throw new ERR_INVALID_ARG_TYPE(name, ‘string’, value)”全局安装nrm后,使用nrm ls命令,提示报错,报错信息如下:首先通过命令:npm config ls找到npm全局安装包的位置:本人是在D盘下:D:\\appCache\\nodejs\\node_global具体情况可以,根据以上命令查找.然后打开该路径下的node_modules>nrm打开 cli.js 文件,替换第...原创 2021-07-31 00:02:46 · 1205 阅读 · 0 评论 -
Nginx常用命令以及升级(window)
nginx/Windows作为标准控制台应用程序(不是服务)运行,可以使用以下命令对其进行管理:nginx -s stop fast shutdown(快速停止) nginx -s quit graceful shutdown(退出) nginx -s reload changing configuration, starting new worker processes with a new configuration, graceful shutdown of old w原创 2021-04-06 11:58:30 · 1145 阅读 · 0 评论 -
yarn upgrade 和 yarn upgrade --latest
yarn 更新一个依赖 ,貌似我直接yarn add这个依赖,也会更新到最新yarn upgrade 用于更新包到基于规范范围的最新版本yarn upgrade --latest# 忽略版本规则,升级到最新版本,并且更新 package.json所以如果不是要更新新的版本,就用upgrade,否则直接用add就好了...原创 2021-03-15 17:50:31 · 9301 阅读 · 0 评论 -
更新package.json中的‘version‘字段
package.json文件通常以name,version,scripts,dependencies开头。我的问题是,是否应该每次手动更新version,比如说,每次在GitHub上发布版本时?在进行npm init时,version中的package.json默认为0.0.0。随着我的应用程序的增长,我是否应该不时更新它,即。1.0.0,2.0.1等注意::这与不同程序包/依赖项的版本无关,而是与应用程序本身有关。当您在公共(或专用)存储库上实际发布模块时,软件包的版本最相关。您可能还想将其.原创 2020-11-13 16:16:59 · 4429 阅读 · 1 评论 -
yarn的常用命令以及与npm的对比
1、初始化一个新项目yarn init2、添加依赖包通过yarn add 添加依赖会更新 package.json 以及 yarn.lock 文件(1)、开发环境yarn add <packageName> 依赖会记录在 package.json 的 dependencies 下 开发环境yarn add webpack@2.3.3 # yarn --save是yarn 默认的,默认记录在 package.json 中npm install webpack...原创 2020-11-03 11:28:16 · 1201 阅读 · 4 评论 -
dependencies devDependencies peerDependencies optionalDependencies区别
在一个Node.js项目中,package.json几乎是一个必须的文件,它的主要作用就是管理项目中所使用到的外部依赖包,同时它也是npm命令的入口文件。npm目前支持以下几类依赖包管理:dependencies devDependencies peerDependencies optionalDependencies bundledDependencies / bundleDependencies如果你想使用哪种依赖管理,那么你可以将它放在package.json中对应的依赖对象中,比.转载 2020-11-03 11:15:27 · 946 阅读 · 0 评论 -
npm 升级依赖包
首先安装升级插件 npm-check-updates$ npm install -g npm-check-updates# 或者$ cnpm install -g npm-check-updatesncu 是 npm-check-updates 的缩写命令输入ncu命令,可以看到需要升级安装包# 查看更新 ncu 可以看到有好几个包要更新# 查看所有ncu命令ncu -h例如使用ncu -a进行更新# 更新ncu -a 使用ncu -u更新pa..原创 2020-10-27 16:43:49 · 5791 阅读 · 0 评论 -
yarn更新依赖包
解决方案:下载npm-check-updates yarn upgrade-interactive --latest yarn upgrade package@version 推荐使用第二种不需要安装过多的依赖就可以达到目的第一种// 先下载yarn global add npm-check-updates// 更新包(yarn.lock和package.json同步更新)ncu --upgrade --upgradeAll && yarn upgrad..转载 2020-10-16 09:51:41 · 27662 阅读 · 0 评论 -
nrm安装与配置详解
1.nrmnrm(npm registry manager )是npm的镜像源管理工具,有时候国外资源太慢,使用这个就可以快速地在npm源间切换2.安装nrm在命令行执行命令,npm install -g nrm,全局安装nrm。3.使用执行命令nrm ls查看可选的源。nrm ls ...原创 2020-10-17 15:24:18 · 780 阅读 · 0 评论 -
一键更新package.json中所有模块为最新版本
1.需求由来最近接受一个项目,由于该项目比较老,项目中的package.json里面的依赖的依赖很多都是低版本,我现在要更新里面的依赖。就产生一个问题:我无法知道里面的依赖哪个官方已经有新版本,哪个没有新版本?首先想到的是,去npm官网一个一个搜索,看看有没有更新,有的话再再每个单独更新,这个确实可以解决。但是假如package.json里面很多依赖怎么办,一个一个操作太麻烦了吧。我想...转载 2019-11-21 14:15:15 · 2949 阅读 · 0 评论 -
前端安装依赖时,npm --save-dev 与--save 的区别
npm install 在安装 npm 包时,有两种命令参数可以把它们的信息写入 package.json 文件,一个是:npm i <packname>(依赖包) --save-devornpm i <packname>(依赖包) -D 比如工程构建(开发时、“打包”时)依赖 ;例:xxx-cli , less-loader , babel-loader...另一个是:npm install <packname>(依赖包) -..原创 2020-05-23 17:11:12 · 646 阅读 · 0 评论