NodeJS
Node.js包管理
前言 Node.js的包管理方式比较多 npm cnpm yarn pnpm 但它们都做了1件同样的事,从官方源或私有源下载下载Node.js依赖包; Node.js多版本管理工具可以使用nvm 一、npm NPM的全称是Node Package Manager,是1个NodeJS包管理和分发工具,已经成为了非官方的发布Node模块(包)的标准。 1.npmrc文件 .npmrc可
nvm command errors All In One
nvm command errors All In One errors nvm can not change the default alias node.js version ❌ solutions demos NVM refs https://dev.to/smpnjn/setting-the-default-nodejs-version-with-nvm-54c3
.NET 7+Vue 3 开源仓库管理系统 ModernWMS
前言 本系统的设计目标是帮助中小企业乃至大型企业实现仓库操作的自动化与数字化,从而提升工作效率,降低成本,并最终实现业务增长。项目采用 Vue 3 + TS + .NET 7 等前沿框架进行开发,为企业提供一套现代化的仓库管理解决方案。 项目介绍 ModernWMS 是一款开源的简易完整仓库管理系统,源于我们多年 ERP 项目实施经验的积累。 我们将原有的商业系统中的 WMS
Nodejs中process.cwd()与__dirname的区别
Nodejs中process.cwd()与__dirname的区别 2018-03-214104 版权 简介: 首先,上官方解释。=> process.cwd(): The process.cwd() method returns the current working directory of theNode.js p
nvm的安装使用和理解
windows 安装使用和理解 安装流程:https://nvm.p6p.net/install/windows.html 1、 选择 nvm 安装路径,这里我进行了修改 2、选择 nodejs 路径,不推荐修改(如果没有修改的话可以跳过2.1 2.2步骤) 2.1、如果修改了nodejs的路径,而且不是当前安装的nodejs环境变量指向的地址的话,需要删除掉之前安装nodejs的环境变
安装nvm管理node版本(npm、yarn)
安装nvm管理node版本(npm、yarn) 一、下载安装nvm nvm网址:https://nvm.uihtm.com/ 1、点击下载链接下载nvm 2、将下载的压缩包解压,解压后双击安装包,然后按如下步骤操作 步骤1 步骤2 记住你的安装目录 步骤3 步骤4 步骤5 点击finish 步骤6 查看nvm是否安装成功 1、打开cmd(win+R) 2、输入nvm -v,点击回车,
mac或者linux磁力下载方法
t-get是一个简单的命令行BT下载工具,可以用于BT种子和磁力链接的下载 tget使用Nodejs开发,基于 torrent-stream ,代码量很少 npm install -g t-get 磁力链接的下载: 当你停下来休息的时候,不要忘记别人还在奔跑!
Docker入门实践(六)
环境 VMware Workstation Pro ubuntu-23.04 构建镜像 了解镜像层实现原理 完成下载的层被提取到主机系统特定的目录。 当你从镜像启动一个容器,会按特定顺序将所有层堆叠起来组成一个统一的文件系统。 当容器启动,使用chroot设置容器的根目录为这个统一文件系统的路径。 当统一文件系统被创建,还会为运行容器而单独创建一个目录,这个目录允许容器进行文件系统的修改而不
Next.js 实战开发入门 1 开发环境部署 - 曲速引擎 Warp Drive
开发目标 我们将构建一个简化版本的财务仪表板,其内容包括:公共主页、登录页面、受身份验证保护的仪表板页面、用户可以添加、编辑和删除发票 开发环境配置 开发客户端 Windows 10 (不限系统,兼容vscode即可)开发服务端 Ubuntu 24.04 (不限系统,兼容node即可)开发工具 Vscode Version: 1.93.1 下载地址 安装和配置开发环境 安装完成vscod
centos7.9 安装 nodejs(包含安装fnm、更换yum源、升级 gcc、make、glibc、libstdc++)
1、安装fnm (1)压缩包fnm-linux.zip搞到服务器上,我放在root里。 (2)解压、设置权限 (3)设置环境变量,添加到/etc/profile文件末尾,配置生效 (4)添加到~/.bashrc文件末尾 查看fnm版本命令验证是否安装成功 2、下载并安装 Node.js 3、验证 Node.js 版本 4、安装依赖前,先换阿里云yum源(换过的请跳过) (1)更换阿里云
批处理使用 *.bat 文件启动 (Windows环境下,代替手动输入命令 npm run dev等)
https://devpress.csdn.net/vue/66caf74dc618435984a1e52c.html 一、启动 指定 的项目 1.1、配置bat文件,其中 node目录、项目目录根据实际情况修改 @echo off :: `node.js` 选择自己安装目录下的 `nodevars.bat` set nodevars = "E:Toolsnodenodevar
和TEN、CosyVoice、Rokid一起「组装」你的专属多模态 Agent!丨RTE2024 AI 工坊报名
2024 年 10 月 25 日~26 日,由声网和 RTE 开发者社区联合主办的 RTE2024 第十届实时互联网大会 将在北京·悠唐皇冠假日酒店正式开启! 大会以「AI 爱」为主题,推出覆盖实时互联网全生态的论坛及周边活动共计 20 余场。 这次 RTE 开发者社区为大家准备了一场 RTE 2024 Workshop,与
hexo-开源框架-创建博客
hexo-开源框架-创建博客 导语 现在随着计算机的飞速发展,拥有一个属于自己的博客,是一件非常平常的事。 使用hexo搭建一个属于自己的个人博客,是即快捷又美观的一种方式,也是非常 受到人们的喜爱的。 hexo 介绍 Hexo是一款基于Node.js的静态博客框架,依赖少易于安装使用,可以方便的生成静态网页托管在GitHub和Heroku上,是搭建博客 的首选框架。这里我们选用的是GitHub,
github action的使用
近年来,我一直在使用jenkins 来部署自己的项目,发现太耗内存了, 因此将自动化部迁的操作改为使用github action。 初始化action配置 选择一个合适的action类型,比如webpack、gitPage、Nodejs等等。 比如我这里选择了webpack,选择完成后 可以看到在仓库里多了一个文件 .github/workflows/webpack.yml 由此可以推得:“
[转]使用ts-node运行ts脚本以及踩过的坑
原文地址:使用ts-node运行ts脚本以及踩过的坑 - 不作声 - 博客园 ----------------------------------------------------- 我碰到的情况: 跟着下面的案例学习ts 快速上手 TypeScript | Vue3 入门指南与实战案例 npm安装ts-node,package.json启动脚本"dev:esm": "node src/esm/
vue ui创建项目报错:Cannot read property 'indexOf' of undefined解决方法
本来以为是个很简单的小报错,在网上搜了几个教程竟然都没有解决,整了快半个小时,越整越烦躁。 最后忍无可忍重新安装了一遍nodejs,竟然还报这个错... 突然想到自己一直没去看详细的报错日志,于是在黑窗看了一下报错内容: 原来是权限不够(注:之前用系统管理员身份运行过,创建项目那里目录一直加载不出来,只能用普通身份) 参考教程修改了一下权限:https://blog.csdn.net/WHF__
Node.js 下载安装与环境配置
下载Node.js ,网址:https://nodejs.p2hp.com/ 登录node网址,点击下载 安装 2.双击node安装包,在弹出界面点击“Next” 勾选同意,点击“Next” 4.点击”Change“,修改安装目录,点击“Next” 使用默认选项,点击下一步“Next” 勾选自动安装工具,点击下一步“Next” 7.点击“Install”安装 8
运行使用Electron-forge打包的electron package时遇到在js文件中执行的exec命令和在渲染进程中执行的node.js api出现奇怪问题的解决思路
js文件中执行的exec命令出错 很可能是项目中使用了一些非html, css, js的源文件,比如用了Makefile来编译了cpp代码,或者执行的exec命令为cp dir/something.cpp之类的文件操作命令。 可以使用修改forge.config.js文件配置的方式,使得npm run make的时候自动把Makefile等exec命令中用到的文件和目录复制到打包后的根目录中。 具
面试 - 速刷面试题 - 知识深度
如何检测JS内存泄漏?JS内存泄露场景有哪些? 垃圾回收GC:引用计数算法、标记清除。 引用计数👇有个问题:循环引用。 标记清除👇现代JS引擎使用的方法: ❗闭包内的数据是常驻内存的,不会被销毁。 内存泄漏:是指程序中已经不再需要的对象无法被垃圾回收器释放,导致内存占用越来越多,进而可能导致性能下降甚至崩溃。 内存泄漏是一种非预期情况,就是我们希望它被回收但是没有被回收。闭包是预期情况,
Bolt.new平台初体验
使用 http://Bolt.new 尝试自然语言编程并部署Bolt.new是StackBlitz推出的一款在线开发沙盒平台,该平台结合了人工智能(AI)和WebContainers技术优点无需复杂配置:Bolt.new允许用户直接通过浏览器访问,无需下载或安装任何软件,也无需进行复杂的本地环境配置。这极大地简化了开发流程,使开发者能够更快地投入到项目中。 完整的开发环境:基于WebContain
Mac 系统终端和vscode终端的pnpm版本和路径不一致问题,而且vscode终端的pnpm没法升级
系统终端which pnpm路径是 /Users/zhanglinfeng/.nvm/versions/node/v16.19.1/bin/pnpm vscode终端 which pnpm 路径是 /usr/local/bin/pnpm 为了跟系统的一致,需要修改.zshrc文件 新的 # Add RVM to PATH for scripti
01_nodejs_phantomjs_nodemailer
代码块 nodejs-phantomjs-nodemailer 功能 每天定时截图,并把截到的图片自动通过邮件发送。 说明 代码注释已经非常详细,就不多做说明,需要的朋友自己查看代码即可,主文件Mail.js,截图文件capturePart1.js,capturePart2.js,capturePart3.js,这里只展示了capturePart1.js其他两个类似。值得注意的是有登录权限的网站一
浏览器中生成 OSS 令牌 | Web Crypto API
笔者写文章的时候,都会把图片通过自己搭建的一个简单站点 https://imgbed.sugarat.top/ 把图片上传到各种云的对象存储服务(OSS)上。 然后通过CDN访问,保证图片有可靠的访问速度和质量。 本着尽可能简单,减少对后端依赖的原则,上传令牌是在本地(Node.js)生成并设置一个过期时间,在浏览器中直接粘贴,存放在 LocalStorage 中,过期就在本地重新生成一次就行。
掌握 Nodejs 中的电子邮件发送:分步指南
发送电子邮件是许多 web 应用程序中的常见功能,无论是用于用户注册、密码重置还是营销活动。在本指南中,我们将向您展示如何在 nodemailer 模块的帮助下使用 node.js 发送电子邮件。我们将涵盖从设置项目到发送 html 电子邮件和处理附件的所有内容。 1.开始使用您的 node.js 电子邮件项目首先,您需要设置一个新的 node.js 项目来发送电子邮件。创建项目文件夹
解决 Nodejs 中的“Punycode Module is Deprecated”问题
大家好,我叫 asim khan,目前是 meta melon 的全栈开发人员。最近,我在为 naseebi.com(一个婚姻移动和 web 应用程序)项目工作时遇到了一个令人沮丧的问题。该问题涉及 node.js 中 punycode 模块的弃用,我想与您分享我的经验和解决方案。 问题在应用程序中使用配置文件创建功能时,我遇到了 502 bad gateway 错误。在检查 aws e
nodejs(npm配置)
安装好后nodejs和npm,准备进行express安装,命令如下; npm install express 结果报错,需要更换源(切换淘宝的源)。 npm config set registry https://registry.npmmirror.com
VS Code远程调试Nodejs项目
本文介绍了如何配置VSCode进行远程开发,包括在Ubuntu环境中开启SSH服务,Windows上安装Remote Development插件,以及设置VSCode进行远程Node.js项目的断点调试。此外,还详细讲解了在Windows和Linux之间设置SSH免密登录的步骤,通过生成秘钥对并将其添加到Linux的authorized_keys文件中,实现无密码登录。 1.远程环境配置1.1 U
手把手教你部署前端项目CI/CD Jenkins pipeline 篇
1 Jenkins pipeline 知识点 Jenkins Pipeline以代码的方式实现了持续集成和持续交付(CI/CD)的自动化,通过编写脚本,开发者可以定义包括构建、测试、部署和监控等步骤在内的复杂流程。 安装docker 请移步 手把手教你部署前端项目CI/CD Docker 篇 安装Jenkins 请移步 手把手教你部署前端项目CI/CD Jenkins freestyle 篇