Node.js
文章平均质量分 59
Learn Node.js
worldzhy
感觉
展开
-
error: digital envelope routines::unsupported
解决方法参考。原创 2023-07-07 16:21:31 · 191 阅读 · 0 评论 -
nodejs DEBUG=*
【代码】nodejs DEBUG=*原创 2022-09-09 23:00:02 · 162 阅读 · 1 评论 -
nestjs 依赖注入方面的 “Bug” | custom providers
写法一:export class InfrastructureStackService { constructor( private manager: InfrastructureStackManager = InfrastructureStackManager.PULUMI ) {}}写法二:export class InfrastructureStackService { private manager: InfrastructureStackMana.原创 2022-05-29 23:20:41 · 435 阅读 · 0 评论 -
npm 镜像仓库管理
nrm - npmhttps://www.npmjs.com/package/nrm操作指令如下:$ npm install -g nrm$ nrm ls* npm ---------- https://registry.npmjs.org/ yarn --------- https://registry.yarnpkg.com/ tencent ------ https://mirrors.cloud.tencent.com/npm/ cnpm --------- https:/原创 2022-05-10 11:49:50 · 1321 阅读 · 0 评论 -
node_modules 瘦身方法
删除 devDependencies 以减小项目文件占用的空间,便于将代码上传至 Lambda、Beanstalk 等服务中。package.json 中的 devDependencies 列表不会被删除。原创 2022-04-23 22:47:58 · 675 阅读 · 0 评论 -
.prisma/client/index.d.ts:5:3 - error TS2305: Module ./runtime ... PrismaClientKnownRequestError
解决方法:重新安装@prisma/client[4:44:35 PM] Starting compilation in watch mode...node_modules/.prisma/client/index.d.ts:5:3 - error TS2305: Module '"./runtime"' has no exported member 'PrismaClientKnownRequestError'.5 PrismaClientKnownRequestError, ~.原创 2020-05-27 16:55:05 · 1206 阅读 · 0 评论 -
npm run build: rimraf: command not found
当出现以下构建失败的情况时:npm run build> new-proj@0.0.1 prebuil> rimraf distsh: rimraf: command not found可以先执行 npm install rimraf再执行 npm install再次构建 npm run build原创 2022-04-10 00:08:26 · 3621 阅读 · 0 评论 -
nest.js 依赖注入
按照nest官方文档,使用nest CLI创建controller service module$ nest g controller products$ nest g service products$ nest g module products框架会自动生成依赖关系,在app.module.ts中上图中注释掉掉//controllers, //providers 就是框架自动生成的,带来了很多麻烦。编译不通过,如下图。这个依赖注入的问题困扰了几个小时,最终还是踏踏实...原创 2020-05-24 01:22:21 · 1248 阅读 · 0 评论 -
NestJS CORS issus when using GraphQL
后端使用nest框架,开启了跨域资源共享,但是前端请求依然遇到问题Access to XMLHttpRequest at 'http://161.489.630.200:9001/graphql/auth/login' from origin 'http://161.489.630.200:9000' has been blocked by CORS policy: Response to preflight request doesn't pass access control check: No原创 2020-05-30 16:48:19 · 500 阅读 · 0 评论 -
nest swagger 报错
/Users/incpad08/src/cn-inceptionpad-basic/node_modules/lodash/lodash.js:3032 return object && baseFor(object, iteratee, keys); ^TypeError: Cannot read properties of undefined (reading '0') at /Users/incpad08/src/c.原创 2022-04-10 00:23:04 · 939 阅读 · 0 评论 -
nestjs 启动异常情况整理
使用 yarn运行之前要把 package-lock.json 删掉,否则安装过程中可能报错。1. On MacMac 的编译环境需要依赖于 xcode 工具。$ xcode-select --installxcode-select: error: command line tools are already installed, use "Software Update" to install updates# 提示已经安装的话,就重置$ xcode-select --reset.原创 2022-04-12 02:39:52 · 3385 阅读 · 0 评论 -
使用 Node 部署前端工程
前端工作构建完成后,如果你只是简单的部署,你只需要将整个 dist 文件夹复制到你的 CDN 或静态服务器。index.html 应该是你的服务器入口。关于服务器的选择nginx或者node,一般轻量级的应用建议使用node,简单快捷,性能也不差。操作方式如下:1. 在项目根目录创建一个app.js文件,复制以下内容并保存// app.jsconst express = require('express');const path = require('path');const .原创 2020-05-30 15:56:36 · 1044 阅读 · 0 评论 -
yarn start 执行前一定要把dist文件夹删掉
执行yarn start前一定要把dist文件夹删掉,否则可能被坑两个小时,直到你发现Swagger上修改的文字怎么没生效!原创 2020-05-24 01:26:32 · 937 阅读 · 0 评论 -
pm2 安装报错 code EINTEGRITY
原创 2020-05-18 01:08:06 · 276 阅读 · 0 评论 -
完全删除node
To completely uninstall node + npm is to do the following:go to/usr/local/liband delete anynodeandnode_modules go to/usr/local/includeand delete anynodeandnode_modulesdirectory if you installed withbrew install node, then runbrew uninstall...转载 2020-05-14 14:24:50 · 191 阅读 · 0 评论 -
web Update node.js & npm on Mac
update node.js:down vote1) Clear NPM's cache:sudo npm cache clean -f2) Install a little helper called 'n'sudo npm install -g n3) Install latest stable NodeJS ve原创 2016-03-03 15:54:22 · 1364 阅读 · 0 评论 -
node 使用pm2管理node服务
How to run command in backend?$ nohup npm start &or$ npm start &$ disown参考https://unix.stackexchange.com/questions/3886/difference-between-nohup-disown-and原创 2020-03-31 23:45:02 · 217 阅读 · 0 评论 -
npm 执行中遇到的问题
ubuntu@ip-10-200-100-47:~/pinpoint-backend$ npm run build> pinpoint-backend@0.0.1 prebuild /home/ubuntu/pinpoint-backend> rimraf dist> pinpoint-backend@0.0.1 build /home/ubuntu/pinpoint-b...原创 2020-04-22 13:51:44 · 3893 阅读 · 0 评论 -
node 安装与更新
参考https://medium.com/@mahcloud/mac-brew-node-10-upgrade-55d3e910eebb1. 使用 brew 或者 n 管理 Node.js2. 安装或更新Node.js过程中可能遇到网络、依赖等问题,以下可以解决问题brew uninstall --ignore-dependencies --force nodebrew unin...原创 2020-03-25 12:59:24 · 876 阅读 · 0 评论 -
node REPL(交互式解释器)
REPL 命令ctrl + c - 退出当前终端。ctrl + c 按下两次 - 退出 Node REPL。ctrl + d - 退出 Node REPL.向上/向下 键 - 查看输入的历史命令tab 键 - 列出当前命令.help - 列出使用命令.break - 退出多行表达式.clear - 退出多行表达式.save filename - 保存当前的 Node REPL 会...原创 2020-03-17 00:09:20 · 233 阅读 · 0 评论