-
2022-05-28 10:28:56
运行bpmn设计器的时候遇到的问题,
解决方案是:使用最新版本的node.js
更多相关内容 -
HBuilderX\plugins\node\node.exe: --max-http-header-size=81920 is not allowed in NODE_OPTIONS
2021-01-21 20:12:14HBuilderX\plugins\node\node.exe: --max-http-header-size=81920 is not allowed in NODE_OPTIONS 原因:Win10的一次更新引起的,Win10在系统环境变量中添加了node_options选项,删掉后就OK了! ...HbuildX运行uni-app项目突然报错:
1.HBuilderX\plugins\node\node.exe: --max-http-header-size=81920 is not allowed in NODE_OPTIONS
原因:Win10的一次更新引起的,Win10在系统环境变量中添加了node_options选项,删掉后就OK了!
2.第二种方法找到node目录
双击点击node
再次运行HBuilderX
-
Node.js v17版本npm run dev 报错opensslErrorStack
2021-11-28 22:21:18Node.js 17版本opensslErrorStack: [ ‘error:03000086:digital envelope routines::initialization error’ ] 报错描述 D:\workspace\ideaproject\RuoYi-Cloud\ruoyi-ui>npm run dev > ruoyi@3.2.0 dev >...Node.js 17版本opensslErrorStack: [ ‘error:03000086:digital envelope routines::initialization error’ ]
报错描述
D:\workspace\ideaproject\RuoYi-Cloud\ruoyi-ui>npm run dev > ruoyi@3.2.0 dev > vue-cli-service serve INFO Starting development server... 10% building 2/5 modules 3 active ...ader\index.js??ref--13-0!D:\workspace\ideaproject\RuoYi-Cloud\ruoyi-ui\src\main.jsError: error:0308010C:digital envelope routines::unsupported at new Hash (node:internal/crypto/hash:67:19) at Object.createHash (node:crypto:130:10) at module.exports (D:\workspace\ideaproject\RuoYi-Cloud\ruoyi-ui\node_modules\webpack\lib\util\createHash.js:135:53) at NormalModule._initBuildHash (D:\workspace\ideaproject\RuoYi-Cloud\ruoyi-ui\node_modules\webpack\lib\NormalModule.js:417:16) at handleParseError (D:\workspace\ideaproject\RuoYi-Cloud\ruoyi-ui\node_modules\webpack\lib\NormalModule.js:471:10) at D:\workspace\ideaproject\RuoYi-Cloud\ruoyi-ui\node_modules\webpack\lib\NormalModule.js:503:5 at D:\workspace\ideaproject\RuoYi-Cloud\ruoyi-ui\node_modules\webpack\lib\NormalModule.js:358:12 at D:\workspace\ideaproject\RuoYi-Cloud\ruoyi-ui\node_modules\loader-runner\lib\LoaderRunner.js:373:3 at iterateNormalLoaders (D:\workspace\ideaproject\RuoYi-Cloud\ruoyi-ui\node_modules\loader-runner\lib\LoaderRunner.js:214:10) at iterateNormalLoaders (D:\workspace\ideaproject\RuoYi-Cloud\ruoyi-ui\node_modules\loader-runner\lib\LoaderRunner.js:221:10) at D:\workspace\ideaproject\RuoYi-Cloud\ruoyi-ui\node_modules\loader-runner\lib\LoaderRunner.js:236:3 at runSyncOrAsync (D:\workspace\ideaproject\RuoYi-Cloud\ruoyi-ui\node_modules\loader-runner\lib\LoaderRunner.js:130:11) at iterateNormalLoaders (D:\workspace\ideaproject\RuoYi-Cloud\ruoyi-ui\node_modules\loader-runner\lib\LoaderRunner.js:232:2) at Array.<anonymous> (D:\workspace\ideaproject\RuoYi-Cloud\ruoyi-ui\node_modules\loader-runner\lib\LoaderRunner.js:205:4) at Storage.finished (D:\workspace\ideaproject\RuoYi-Cloud\ruoyi-ui\node_modules\enhanced-resolve\lib\CachedInputFileSystem.js:55:16) at D:\workspace\ideaproject\RuoYi-Cloud\ruoyi-ui\node_modules\enhanced-resolve\lib\CachedInputFileSystem.js:91:9 node:internal/crypto/hash:67 this[kHandle] = new _Hash(algorithm, xofLen); ^ Error: error:0308010C:digital envelope routines::unsupported at new Hash (node:internal/crypto/hash:67:19) at Object.createHash (node:crypto:130:10) at module.exports (D:\workspace\ideaproject\RuoYi-Cloud\ruoyi-ui\node_modules\webpack\lib\util\createHash.js:135:53) at NormalModule._initBuildHash (D:\workspace\ideaproject\RuoYi-Cloud\ruoyi-ui\node_modules\webpack\lib\NormalModule.js:417:16) at handleParseError (D:\workspace\ideaproject\RuoYi-Cloud\ruoyi-ui\node_modules\webpack\lib\NormalModule.js:471:10) at D:\workspace\ideaproject\RuoYi-Cloud\ruoyi-ui\node_modules\webpack\lib\NormalModule.js:503:5 at D:\workspace\ideaproject\RuoYi-Cloud\ruoyi-ui\node_modules\webpack\lib\NormalModule.js:358:12 at D:\workspace\ideaproject\RuoYi-Cloud\ruoyi-ui\node_modules\loader-runner\lib\LoaderRunner.js:373:3 at iterateNormalLoaders (D:\workspace\ideaproject\RuoYi-Cloud\ruoyi-ui\node_modules\loader-runner\lib\LoaderRunner.js:214:10) at Array.<anonymous> (D:\workspace\ideaproject\RuoYi-Cloud\ruoyi-ui\node_modules\loader-runner\lib\LoaderRunner.js:205:4) at Storage.finished (D:\workspace\ideaproject\RuoYi-Cloud\ruoyi-ui\node_modules\enhanced-resolve\lib\CachedInputFileSystem.js:55:16) at D:\workspace\ideaproject\RuoYi-Cloud\ruoyi-ui\node_modules\enhanced-resolve\lib\CachedInputFileSystem.js:91:9 at D:\workspace\ideaproject\RuoYi-Cloud\ruoyi-ui\node_modules\graceful-fs\graceful-fs.js:123:16 at FSReqCallback.readFileAfterClose [as oncomplete] (node:internal/fs/read_file_context:68:3) { opensslErrorStack: [ 'error:03000086:digital envelope routines::initialization error' ], library: 'digital envelope routines', reason: 'unsupported', code: 'ERR_OSSL_EVP_UNSUPPORTED' } Node.js v17.1.0
解决方法
问题原因是在node.js v17版本中OpenSSL方面做了更新。
解决方法有:- 1.临时解决,设置环境变量
#windows下 set NODE_OPTIONS=--openssl-legacy-provider #linux下 export NODE_OPTIONS=--openssl-legacy-provider
- 2.降低node.js的版本不要使用v17的版本
由于没有时间去了解真正的原因,如果有其它好的方案,欢迎评论,谢谢。
-
使用@vue/cli创建第一个项目(学习心得以及一些解决方案的记录)
2022-01-06 17:13:21一、下载node Nodejs是什么? Nodejs 是基于 Chrome 的 V8 引擎开发的一个 C++ 程序,目的是提供一个 JS 的运行环境。(比较官方,我也不太懂哈)最早 Nodejs 主要是安装在服务器上,辅助大家用 JS 开发高性能服务器...使用@vue/cli创建第一个项目(学习心得以及一些解决方案的记录)
一、下载node
Nodejs是什么?
Nodejs 是基于 Chrome 的 V8 引擎开发的一个 C++ 程序,目的是提供一个 JS 的运行环境。(比较官方,我也不太懂哈)最早 Nodejs 主要是安装在服务器上,辅助大家用 JS 开发高性能服务器代码,但是后来 Nodejs 在前端也大放异彩,带来了 Web 前端开发的革命。
Nodejs 下运行 JS 代码有两种方式,一种是在 Node.js 的交互环境下运行(咱们这次就是用这个方法),另外一种是把代码写入文件中,然后用 node 命令执行文件代码。
注意:在Nodejs中有一个很重要的东东,需要我们了解——npm——世界上最大的软件包仓库。我觉得现在可以把它理解为类似许多jar包的存在(??疑惑),总之它就是一个非常多的别人写好的包的集合,可以直接拿来用的。Nodejs的下载
1.在官方网站中下载对应你系统的Node.js版本:
https://nodejs.org/en/download/ 如图:
2.根据提示选择对应目录进行安装
3.安装成功,通过cmd中的node -v
命令查看下载对应Node版本,然后通过npm -v
命令查看下载对应npm版本。
注意:新版的Node.js已自带npm,安装Node.js时会一起安装,npm的作用就是对Node.js依赖的包进行管理,也可以理解为用来安装/卸载Node.js需要装的东西
4.环境配置的一些内容
参考链接:环境配置
5.国内镜像设置(安装淘宝镜像)
在cmd中输入下列命令:npm install -g cnpm --registry=http://registry.npm.taobao.org
二、安装@vue/cli
安装所需脚手架
输入cmd命令
npm install -g @vue/cli
我遇到的报错问题:
npm WARN deprecated...
我的情况:nodejs版本和npm版本不对应
一定!一定要根据官方文档中的版本去对应,否则就会有个报错,提醒你要安装7.0以上版本的npm。
我的两个刚开始不对应,后来就都更新成了最新版本(当时是为了省事,但是版本太新还是不太好呀,欲知后事,请往下瞅)。安装成功后通过在cmd输入
vue --version
查看安装成功的版本。三、开始创建一个vue项目吧
在cmd中切换到你所要写的js代码文件中,并通过命令
vue create test1
(test1为项目名称)创建项目。我又遇到的报错问题:
无法将“vue”项识别为 cmdlet、函数、脚本文件或可运行程序的名称...
我的情况:我设置的路径有问题
通过在cmd端输入npm config get prefix
获取目录,并把它放入到系统环境变量Path中,这个一定要相对应。
参考链接:node安装与环境配置问题我又又遇到的报错问题:
Error: error:0308010C:digital envelope routines::unsupported
我的情况:node中组件版本适应性
node.js V17版本中最近发布的OpenSSL3.0, 而OpenSSL3.0对允许算法和密钥大小增加了严格的限制,可能会对生态系统造成一些影响。
解决方案:- 使用nvm 的nvm use 版本号命令将node.js版本切换为v17以下的版本(亲测有效)
- 修改配置
#windows下 set NODE_OPTIONS=--openssl-legacy-provider #linux下 export NODE_OPTIONS=--openssl-legacy-provider
参考链接:Error: error:0308010C:digital envelope routines::unsupported报错解决方案
四、成果留念
-
Jenkins - 部署vue项目以及环境配置和遇到的问题【图文】
2022-03-28 09:23:22目录 预环境说明 nodejs环境...使用变量 gitlab-branch结果应该是不支持中划线之类的导致的,改成 branch就解决了 2、ERR_OSSL_EVP_UNSUPPORTED 解决:在脚本中设置: export NODE_OPTIONS=--openssl-legacy-provider -
使用node.js和openssl的问题
2016-07-06 12:29:45c.context.setCert(options.cert); ^ Error: error:0906D06C:PEM routines:PEM_read_bio:no start line at Error (native) at Object.createSecureContext (_tls_common.js:65:17) at Server (_tls_wrap.js:... -
vue3.0运行报错
2021-12-08 18:54:38Node.js 17版本opensslErrorStack: [ ‘error:03000086:digital envelope routines::initialization error’ ] 报错描述 D:\workspace\ideaproject\RuoYi-Cloud\ruoyi-ui>npm run dev ruoyi@3.2.0 dev vue-cli-... -
npm启动项目出错 报错:‘Error: error:0308010C:digital envelope routines::unsupported’
2022-03-15 13:57:29原因:node版本高于16,项目的版本不高于16,node17之后...在命令行修改环境变量:$env:NODE_OPTIONS="--openssl-legacy-provider" 在启动项目:yarn start 2、方法二: 使用nvm将node修改为不高于16的版本 ... -
前端学习笔记——node.js
2022-03-13 13:56:58初识 Node.js 什么是 Node.js Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。 Node.js 中的 JavaScript 运行环境 注意: 浏览器是 JavaScript 的前端运行环境。 Node.js 是 JavaScript 的后端运行... -
【解决】vue项目npm run serve时报错Error: error:0308010C:digital envelope routines::unsupported
2022-05-06 09:39:39问题 解决 直接在命令行输入 export NODE_OPTIONS=--openssl-legacy-provider ,再npm run serve即可。 -
Linux部署vue项目开发环境
2022-02-21 15:07:04Linux部署vue项目开发环境一、环境二、参考三、问题1、问题12、问题23、问题3 一、环境 Linux ecs-kc1-large-2-linux-...配置node、npm、vue/cli过程参考: Linux环境搭建vue开发环境 Linux 下搭建Vue开发环境 三、问题 -
初始化好vue/cli项目后使用npm run server命令出现:error:0308010C:digital envelope routines::...
2021-12-05 11:01:41环境 vue/cli win10 问题 初始化好vue/cli项目后使用npm run server命令出现:error:0308010C:digital envelope routines::unsupported 原因 node.js v17版本在...set NODE_OPTIONS=--openssl-legacy-provider # -
MeterSphere开发环境搭建
2022-03-11 10:30:47"scripts": { "serve": "export NODE_OPTIONS=--openssl-legacy-provider && vue-cli-service serve", "serve-win": "SET NODE_OPTIONS=--openssl-legacy-provider && vue-cli-service serve", "build": "export ... -
node执行报错“error Command failed with exit code 1.
2022-04-19 15:52:28项目执行yarn serve的时候,node报错了,如图 解决方案 终端执行这一行命令 export NODE_OPTIONS=--openssl-legacy-provider 再次运行程序即可 -
源码安装OpenStack Ussuri ---Keystone篇
2021-08-23 10:48:50源码安装OpenStack Ussuri —Keystone篇 ...dnf -y install python3-devel libffi-devel gcc openssl-devel git python3-pip httpd python3-mod_wsgi Keystone安装 从gitee上拉取指定版本源码并安装 git clone http -
1+X云计算平台运维与开发认证(中级)样卷C-实操过程
2020-12-18 10:52:55A、 Master Node(正确答案) B、 Scheduler C、 Compute Node(正确答案) D、 Etcd(正确答案) Ansible任务执行包含以下哪两种模式_。(10分) A、fixedRate模式 B、ad-hoc模式(正确答案) C、playbook模式(正确答案) D、... -
关于yarn安装以及使用时产生的问题解决思路。
2021-11-29 16:38:26安装yarn出现报错的解决思路 1.当通过npm install -g yarn安装时,通过cmd运行报错无法识别yarn,先... 有点要注意安装过nodejs的会发现,安装的东西会出现在node\node_global\bin中,所以需要在path中加入这个路径。 -
Cloudera Manager安装CDH6教程-(二)搭建Cloudera和CDH6
2022-04-18 22:12:14ibdata2:1G:autoextend innodb_log_group_home_dir=/usr/local/mysql/arch innodb_log_files_in_group=4 innodb_log_file_size=1G innodb_log_buffer_size=200M #根据生产需要,调整pool size innodb_buffer_pool_... -
Linux 集群
2019-10-08 02:01:57ipvsadm -L|l [options] ipvsadm -Z [-t|u|f service-address] 集群服务相关选项 -A: 添加一个集群服务 -t: tcp -u: udp -f: firewall mark, 通常用于将两个或以上的服务绑定为一个服务进行处理时使用; ... -
1+X云计算平台运维与开发认证(中级)样卷E-过程与答案
2021-01-25 12:53:09下面属于OpenShift内部的部分核心组件和概念的是(10分) A、 Master Node(正确答案) B、 Scheduler C、 Compute Node(正确答案) D、 Etcd(正确答案) 19.Playbooks模块主要有哪几个部分组成_。(10分) A、 Target ... -
环境篇:CM+CDH6.3.2环境搭建(全网最全)
2021-04-26 15:32:06ibdata2:1G:autoextend innodb_log_group_home_dir=/usr/local/mysql/arch innodb_log_files_in_group=4 innodb_log_file_size=1G innodb_log_buffer_size=200M #根据生产需要,调整pool size innodb_buffer_pool_... -
OpenStack-Q版实战部署技术指导手册详情-让你轻松掌握-黑夜青儿
2018-11-12 14:52:32provider = fernet 初始化身份认证服务的数据库 [root@controller]# su -s /bin/sh -c “keystone-manage db_sync” keystone [root@controller]# keystone-manage fernet_setup --keystone-user keystone --... -
wesome-android
2017-08-29 11:05:00awesome-android Introduction android libs from github System requirements ...If the lib is no longer being maintained,please do not add it here. How To Contribute Step 1. Add a Item as f... -
openstack-Icehouse版本部署安装
2018-10-15 22:51:35Two-node architecture with legacy networking(nova-network) Three-node architecture with OpenStack Networking(neutron) OpenStack安装配置: KeyStone: Identity:主要由两个功能 用户管理:认证和... -
Is there a way to enable UEFI support in KVM
2019-12-08 23:26:07Is there a way to enable UEFI support in KVM -
jupyterhub (多用户平台)安装配置、安装问题解决、用户验证问题
2021-11-18 10:01:53解压 tar -zxvf node-v1xxx.tar.gz 配置软连接 ln -s /文件路径/node-v1.xxx/bin/node /usr/local/bin ln -s /文件路径/node-v1.xxx/bin/npm /usr/local/bin 执行 node -v 命令看是否可用 jupyterhub command not ... -
Centos7.1搭建openstack私有云
2016-05-28 19:54:15Normally, root should only be allowed to connect from 'localhost'. This ensures that someone cannot guess at the root password from the network. Disallow root login remotely? [Y/n] y ... Success! ... -
OpenStack(Stein)版配置Zun组件
2020-09-18 14:08:36operator not allowed in environment markers") SyntaxError: '<' operator not allowed in environment markers error in setup command: Error parsing /var/lib/kuryr/kuryr-libnetwork/setup.cfg: SyntaxError:... -
openstack 安装手册
2015-12-27 23:10:13Normally, root should only be allowed to connect from 'localhost'. This ensures that someone cannot guess at the root password from the network. Disallow root login remotely? [Y/n] y ...... -
gitlab.rb 文件配置详解
2021-07-14 16:15:56invitation_reminder_emails_worker_cron'] = "0 0 * * *" ##用户状态清理批处理 # gitlab_rails['user_status_cleanup_batch_worker_cron'] = "* * * * *" ##产品营销邮件命名空间 # gitlab_rails['namespaces_in_...