国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

node.js版本過高,導致vue2 版本的項目無法正常啟動

這篇具有很好參考價值的文章主要介紹了node.js版本過高,導致vue2 版本的項目無法正常啟動。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

node.js版本過高,導致vue2 版本的項目無法正常啟動

問題描述

node的版本是18 ,vue版本是2 ;npm install 失敗

node.js版本過高,導致vue2 版本的項目無法正常啟動

解決方式

1、未采取提示的方式,而是利用了npx命令;
使用npx指定npm的版本

npx -p npm@6 npm i --legacy-peer-deps

注意:如果這不能立即起作用,也許可以先刪除node_modules和package-lock.json。它們將被重新創(chuàng)建。

重新執(zhí)行 npm run dev 會報錯

原因是:
node.js的版本問題

因為 node.js V18版本中最近發(fā)布的OpenSSL3.0, 而OpenSSL3.0對允許算法和密鑰大小增加了嚴格的限制,可能會對生態(tài)系統造成一些影響。故此以前的項目在升級 nodejs 版本后會報錯

    "serve": "SET NODE_OPTIONS=--openssl-legacy-provider && vue-cli-service serve",
    "build": "SET NODE_OPTIONS=--openssl-legacy-provider && vue-cli-service build",
  },

在這里插入代碼片

添加 SET NODE_OPTIONS=–openssl-legacy-provider 即可

參考鏈接:
npx的描述
版本加密

2、 若是本地 node_modules和package-lock.json 可以正常啟動,只是單純升級node版本,則可以直接添加 SET NODE_OPTIONS=–openssl-legacy-provider 執(zhí)行;不需要使用npx文章來源地址http://www.zghlxwxcb.cn/news/detail-473702.html

到了這里,關于node.js版本過高,導致vue2 版本的項目無法正常啟動的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網!

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉載,請注明出處: 如若內容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • Vue3安裝pixi.js 項目無法識別 ?. 語法,導致報錯Module parse failed: Unexpected token

    ?error ?in ./node_modules/@pixi/assets/lib/resolver/parsers/resolveTextureUrl.mjs Module parse failed: Unexpected token (9:62) You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file. See https://webpack.js.org/concepts#loaders | ? test: loadTextures.test, | ? parse: (value) = ({ ? ? resolut

    2024年02月11日
    瀏覽(36)
  • 支付寶,對接沙箱支付(vue2+node.js)

    支付寶,對接沙箱支付(vue2+node.js)

    支付寶沙箱環(huán)境,點擊進入 1. 掃碼登錄,進入后如圖 2. 進入沙箱,可以看到自己的賬號(如下配置) 配置系統默認密鑰(需要下載工具) 密鑰下載工具配置 依照自己系統,自行選擇下載 配置支付寶開放平臺密鑰工具 生成密鑰后,不要關閉程序,在頁面沙箱哪里配置系統密

    2024年02月05日
    瀏覽(37)
  • vue 解決問題:Webpack安裝不成功,webpack -v無法正常顯示版本號

    vue 解決問題:Webpack安裝不成功,webpack -v無法正常顯示版本號

    目錄 一、解決問題:Webpack安裝不成功,webpack -v無法正常顯示版本號 二、解決問題:?ERROR? Error: Cannot find module \\\'webpack-log\\\' 三、 解決報錯:error:03000086:digital envelope routines::initialization error 四、解決報錯:To install them, you can run: npm install --save core-js/modules/es.array.concat.js core-js/

    2024年02月02日
    瀏覽(23)
  • 如果當前node.js版本和項目需要版本不一樣,卸載重裝其他版本node.js的方法

    如果當前node.js版本和項目需要版本不一樣,卸載重裝其他版本node.js的方法

    其實這種node.js版本不一樣的問題,可以選擇 用 nvm 來管理node.js的不同版本 。 此處僅總結 卸載 當前版本node.js+ 重新安裝 所需版本node.js的方法 另:現在 用Vite官網里面的? yarn/npm等? 的方法,創(chuàng)建Vue3項目 ——需要 12+版本的node.js 以下以本人 電腦 win10系統x64 為例: 目錄 卸載

    2024年02月15日
    瀏覽(21)
  • Vue2和Vue3是Vue.js框架的兩個主要版本,它們之間有以下區(qū)別

    性能優(yōu)化:Vue3在內部進行了重寫,采用了更高效的虛擬DOM算法,使得渲染速度更快,性能更好。 更小的體積:Vue3的體積比Vue2更小,這意味著更快的下載和加載速度。 Composition API:Vue3引入了Composition API,它是一種新的組合式API,可以更好地組織和重用組件邏輯,使得代碼更

    2024年02月15日
    瀏覽(26)
  • vue2項目之swiper.js 的使用

    swiper.js 的使用 官網 API(部署在 swiper 實例中):https://www.swiper.com.cn/api/index.html 官網輪播圖(查看源代碼):https://www.swiper.com.cn/demo/index.html 接下來介紹怎么在 vue2 里使用 swiper.js (vue2 使用 swiper5版本) 1、安裝、引入css 2、在組件中使用:引入 js 引入 html 結構 html 結構:

    2024年02月05日
    瀏覽(23)
  • 怎們判斷 Vue項目是 vue2 還是 vue3 版本

    判斷一個 Vue 項目是基于 Vue 2 還是 Vue 3 版本可以通過一些明顯的特征來進行區(qū)分。以下是一些常見的方法: 查看項目依賴 :打開項目的 package.json 文件,查看 vue 的版本號。 如果版本號是 2.x.x ,則項目是基于 Vue 2。例如: \\\"vue\\\": \\\"2.6.14\\\" 如果版本號是 3.x.x ,則項目是基于 Vu

    2024年02月14日
    瀏覽(20)
  • node版本過高出現ERR_OSSL_EVP_UNSUPPORTED錯誤

    node版本過高出現ERR_OSSL_EVP_UNSUPPORTED錯誤

    目錄 錯誤原因: 解決方法: node升級到16版本以上時,打包小程序出現了ERR_OSSL_EVP_UNSUPPORTED錯誤 錯誤原因: 新版本的nodejs使用的openssl和舊版本不同,導致出錯 解決方法: 1.將node版本重新換回16.x 2.在終端輸入以下代碼(Windows) 但這樣只是一次性的配置,每次運行都要重新

    2024年03月26日
    瀏覽(24)
  • vue2.x項目沒有vue.config.js時,web worker使用

    vue:2.7.14,webpack 3.6.0構建項目 在vue中使用new Worker(‘./worker.js’)原生方法,引入woker.js子線程時,無法正常讀取引入。于是乎就百度了一下,網上vue使用web worker的步驟。 1.安裝使用 worker-loader // 安裝依賴包 npm install worker-loader -D 2.vue.config.js 完整配置 module.exports = { chainWebpac

    2024年02月06日
    瀏覽(27)
  • vue2項目 使用??狄曨lh5player@2.0版本

    vue2項目 使用??狄曨lh5player@2.0版本

    一、下載開發(fā)包 ? ? ? ? 我們需要去??倒倬W下載h5player@2.0版本的一些用到的文件 二、引入開發(fā)包 ? ? ? ? 下載之后我們把下載的文件打開把bin里的文件移動到pubilc文件里,可以自己單獨建一個文件放在里面 注意:一定要放在vue中的public文件夾中 否則會報錯 三、引用下載

    2024年02月03日
    瀏覽(28)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包