首页 > 编程语言 >nodejs升级引起的构建错误

nodejs升级引起的构建错误

时间:2023-11-21 14:11:23浏览次数:36  
标签:npm node vue cli nodejs 升级 webpack 构建 install

 

 参考

实际使用

升级webpack

npm install -D webpack@latest

升级vue-cli

npm install -g @vue/cli

创建vue-cli demo

重新配置 vue.config

webpack >5报错问题

 1、运行下面这行指令,安装在 Webpack 中 Polyfill Node.js 核心模块。

npm install node-polyfill-webpack-plugin

2、在vue.config.json中添加(本文作者没有用到这一步,用第一步命令安装后就可以运行)

//头部引用
const NodePolyfillPlugin = require('node-polyfill-webpack-plugin')
 
//加入
configureWebpack: { 
    plugins: [new NodePolyfillPlugin()]
}

 ‘disableHostCheck’ 这个属性在webpack4中已经被删除替换,webpack5中已经不存在这个属性了,所以配置这个会报错,正确做法是替换成

devServer: {
    historyApiFallback: true,
    allowedHosts: "all"
  },

 

重新安装所有node module 包

npm install axios -S

 

标签:npm,node,vue,cli,nodejs,升级,webpack,构建,install
From: https://www.cnblogs.com/dianzan/p/17846453.html

相关文章

  • 2023年第 17期《Python接口自动化+Playwright 》课程,12月3号开学(课程全面升级!)!
    2023年第17期《Python接口自动化+Playwright》课程课程,12月3号开学(课程全面升级!)主讲老师:上海-悠悠上课方式:微信群视频在线教学,方便交流本期上课时间:2023年12月3号-2024年3月2号,晚上20:30-22:30报名费:报名费3000一人(周期3个月)联系微信/QQ:283340479课表如下直播课程主要......
  • 如何利用亚马逊云科技和大型语言模型构建智能化的企业业务知识库
    作者|摘要在数字化时代,企业需要应对庞大而复杂的信息流,因此有效管理和利用企业内部知识是提高业务竞争力的关键。本文介绍了如何借助亚马逊云科技云计算平台和先进的大型语言模型来构建高度智能化的企业业务知识库,以提供更快速、精准的知识获取和决策支持。我们以Claude2为例,展......
  • 如何利用亚马逊云科技和大型语言模型构建智能化的企业业务知识库
    作者|摘要在数字化时代,企业需要应对庞大而复杂的信息流,因此有效管理和利用企业内部知识是提高业务竞争力的关键。本文介绍了如何借助亚马逊云科技云计算平台和先进的大型语言模型来构建高度智能化的企业业务知识库,以提供更快速、精准的知识获取和决策支持。我们以Claude2为例,展......
  • 如何利用亚马逊云科技和大型语言模型构建智能化的企业业务知识库
    作者|摘要在数字化时代,企业需要应对庞大而复杂的信息流,因此有效管理和利用企业内部知识是提高业务竞争力的关键。本文介绍了如何借助亚马逊云科技云计算平台和先进的大型语言模型来构建高度智能化的企业业务知识库,以提供更快速、精准的知识获取和决策支持。我们以Claude2为例,展......
  • 如何利用亚马逊云科技和大型语言模型构建智能化的企业业务知识库
    作者|摘要在数字化时代,企业需要应对庞大而复杂的信息流,因此有效管理和利用企业内部知识是提高业务竞争力的关键。本文介绍了如何借助亚马逊云科技云计算平台和先进的大型语言模型来构建高度智能化的企业业务知识库,以提供更快速、精准的知识获取和决策支持。我们以Claude2为例,展......
  • 如何利用亚马逊云科技和大型语言模型构建智能化的企业业务知识库
    作者|摘要在数字化时代,企业需要应对庞大而复杂的信息流,因此有效管理和利用企业内部知识是提高业务竞争力的关键。本文介绍了如何借助亚马逊云科技云计算平台和先进的大型语言模型来构建高度智能化的企业业务知识库,以提供更快速、精准的知识获取和决策支持。我们以Claude2为例,展......
  • 使用cmake-js 构建node addon
    cmake-js是nodejs包装的cmake,可以用来方便的进行nodejsnative项目的构建,以下是一个试用简单项目项目结构├──CMakeLists.txt├──hello_world.cc├──index.d.ts├──lib│├──binding.d.ts│└──binding.js├──pack......
  • Vue公共loading升级版(处理并发异步差时响应)
    公共loading是项目系统中很常见的场景,处理方式也不外乎三个步骤:1.通过全局状态管理定义状态值(vuex、pinia等)。2.在程序主入口监听状态值变化,从而展示/隐藏laoding动画。3.在请求和相应拦截器中变更状态值。第一二步骤处理大同小异,但在第三步中,网上很多博文分享的方法是:在请求......
  • RTaW-Pegase构建可预测QoS的TSN网络架构
    ​1.设计下一代面向服务的E/E架构 1.设计下一代面向服务的E/E架构当今汽车上多达数以百计的ECU(电子控制单元),MCU(微控制处理器单元)及其上面运行着的大量的嵌入式软件代码,以及复杂的CAN、LIN、FlexRay等整车通讯网络决定了汽车不同于其他的IOT设备或智能手机。汽车上的电子电气架......
  • 前端升级客户端自动更新
    SPA类型应用,前端热发布后,用户端由于浏览器缓存不会重新获取index.html导致用户没有及时看到最新版本所以写了一个插件用户协助客户端实时更新//思路:对比每一个script中的src的地址有无变化因为打包后的js名称一般为test.dawe13s5.js中间8位为哈希值每次打包均不一样·......