当前位置: 首页 > news >正文

网站开发培训 从0做网站在哪儿买空间

网站开发培训 从0,做网站在哪儿买空间,wordpress+弹窗打开,网站建设课程设计格式Vite与Webpack打包内存溢出问题处理 文章目录 Vite与Webpack打包内存溢出问题处理1. Vite1. 打包错误提示2. 命令行方式解决3. 配置环境变量方式解决1. 设置变量2. 配置系统的环境变量 2. Webpack1. 打包错误提示2. 命令行方式解决3. 配置环境变量方式解决1. 设置变量2. 配置系…Vite与Webpack打包内存溢出问题处理 文章目录 Vite与Webpack打包内存溢出问题处理1. Vite1. 打包错误提示2. 命令行方式解决3. 配置环境变量方式解决1. 设置变量2. 配置系统的环境变量 2. Webpack1. 打包错误提示2. 命令行方式解决3. 配置环境变量方式解决1. 设置变量2. 配置系统的环境变量 Node.js8.0之前要限制node.js内存则需要通过increase-memory-limit插件来完成安装命令npm install -g increase-memory-limit ;Nodes.js8.0之后可以使用NODE_OPTIONS 环境变量全局设置 max_old_space_size值来修改内存大小;下面主要以在package.json中的script中配置node --max_old_space_size内存大小来解决Vite与WebPack环境下开发或打包时遇到的内存溢出问题 1. Vite Vite下可以使用两种方式来解决此问题 使用设置命令行参数来解决 使用环境变量 1. 打包错误提示 --- Last few GCs ---[31456:00000245F8E00080] 78693 ms: Mark-Compact 4047.1 (4135.9) - 4035.6 (4140.4) MB, 1905.55 / 0.00 ms (average mu 0.475, current mu 0.329) allocation failure; scavenge might not succeed [31456:00000245F8E00080] 83823 ms: Mark-Compact 4051.8 (4140.4) - 4040.3 (4144.9) MB, 5028.55 / 0.00 ms (average mu 0.219, current mu 0.020) allocation failure; scavenge might not succeed--- JS stacktrace ---FATAL ERROR: Reached heap limit Allocation failed - JavaScript heap out of memory1: 00007FF61BBF436F node::SetCppgcReference156952: 00007FF61BB6C686 EVP_MD_meth_get_input_blocksize761023: 00007FF61BB6E471 EVP_MD_meth_get_input_blocksize837614: 00007FF61C5DB281 v8::Isolate::ReportExternalAllocationLimitReached655: 00007FF61C5C4A18 v8::Function::Experimental_IsNopFunction13366: 00007FF61C4260A0 v8::Platform::SystemClockTimeMillis6596967: 00007FF61C423128 v8::Platform::SystemClockTimeMillis6475448: 00007FF61C43843A v8::Platform::SystemClockTimeMillis7343469: 00007FF61C438CB7 v8::Platform::SystemClockTimeMillis736519 10: 00007FF61C4475DF v8::Platform::SystemClockTimeMillis796207 11: 00007FF61C1079F5 v8::CodeEvent::GetFunctionName116773 12: 00007FF5BC65AAFAELIFECYCLE  Command failed with exit code 134. 2. 命令行方式解决 Vite打包执行的是node_modules/vite/bin/vite.js,所以在打包时修改package.json中的script脚本即可关于内存设置的大小可根据自己电脑内存的实际大小衡量来设定下面以设置 8G 8 * 1024 8192MB为例 修改前 scripts: {build: vite build --mode production vue-tsc --noEmit,}. 修改后 {scripts: {build: node --max_old_space_size8192 node_modules/vite/bin/vite.js build --mode production vue-tsc --noEmit} }3. 配置环境变量方式解决 1. 设置变量 在执行打包命令前设置变量方式更改node.js内存限制下面以Windows为例Linux中使用export NODE_OPTIONS--max-old-space-size8192来设置 仅当前窗口有效 # windows set NODE_OPTIONS --max-old-space-size8192当前用户永久有效 # Windows setx NODE_OPTIONS --max_old_space_size8192 # 8GB2. 配置系统的环境变量 在系统的环境变量中新增环境变量配置内容如下 变量名(N): NODE_OPTIONS 变量值(V): --max-old-space-size81922. Webpack Webpack下打包时解决内存溢出的方式与Vite类似也使用两种方式来解决此问题 使用设置命令行参数来解决 使用环境变量 1. 打包错误提示 如下图 2. 命令行方式解决 以Webpack Vue-cli脚手架为例如果非Vue-cli脚手架根据实际情况自行修改即可。 Webpack包执行的是node_modules/vue/cli-service/bin/vue-cli-service.js,所以在打包时修改package.json中的script脚本即可关于内存设置的大小可根据自己电脑内存的实际大小衡量来设定下面以设置 8G 8 * 1024 8192MB为例 修改前 scripts: {dev: vue-cli-service serve,build: vue-cli-service build}. 修改后 scripts: {dev: node --max_old_space_size8192 node_modules/vue/cli-service/bin/vue-cli-service.js serve,build: node --max_old_space_size8192 node_modules/vue/cli-service/bin/vue-cli-service.js build,}3. 配置环境变量方式解决 1. 设置变量 在执行打包命令前设置变量方式更改node.js内存限制下面以Windows为例Linux中使用export NODE_OPTIONS--max-old-space-size8192来设置 仅当前窗口有效 # windows set NODE_OPTIONS --max-old-space-size8192当前用户永久有效 # Windows setx NODE_OPTIONS --max_old_space_size8192 # 8GB2. 配置系统的环境变量 在系统的环境变量中新增环境变量配置内容如下 变量名(N): NODE_OPTIONS 变量值(V): --max-old-space-size8192
http://www.w-s-a.com/news/132921/

相关文章:

  • 关于备案空壳网站清理通知去别人网站挂黑链
  • 做网站待遇世界购物平台排行榜
  • 售后服务网站什么网站免费做简历模板
  • 网站模板怎么修改成都网站优化seo
  • 给装修公司做推广的网站wordpress站点的根目录
  • 怎么创建企业网站wordpress怎么做404页面跳转
  • 福建省住房和建设厅网站网站做著作权
  • 编程代码网站网站搭建的注意事项
  • 音乐网站排名公司如何做自己的网站
  • 网站设计模式三网合一网站源代码
  • 珠海市品牌网站建设哪家好宛城区网站制作
  • 网站维护工程师代写文章兼职
  • 贵州城乡和建设厅网站企业网站备案名称窍门
  • .cc后缀网站湛江霞山
  • 青岛制作网站软件ui设计培训哪里好
  • 网站建设的构思环保公司宣传册设计样本
  • 如何做微网站网站和网店的区别
  • 免费下载建设银行官方网站下载天河区做网站
  • 中文网站建设开发北京网站建设公司升上去
  • 邯郸网站设计 贝壳下拉服务器绑定网站打不开
  • 重庆网站建设帝玖科技手机网站建设价钱是多少
  • 广西建设厅网站行业网学新媒体运营要多少钱
  • 石家庄个人建站网站策划门户网什么意思
  • 沈阳市浑南区城乡建设局网站wordpress 批量打印
  • 网站建设都需学哪些天津网站建设交易
  • 公司网站空间家装室内设计
  • 一个考试网站怎么做品牌建设10阶梯
  • 网站建设网站设计广东双语网站建设多少钱
  • 临时手机号注册网站建筑效果图
  • wordpress网站是什么类似wordpress博客