解決CentOS 7.x無法在安裝Strapi最新版本

廣告也精彩

近幾天在安裝靈沐Strapi后臺的時候遇到一個問題,centos7.x的版本最高的node版本只有V16,而strapi官方文檔提示最新版本需要V18或V20

Node.js: Only Active LTS or Maintenance LTS versions are supported (currently v18 and v20). Odd-number releases of Node, known as “current” versions of Node.js, are not supported (e.g. v19, v21).

(Node.js:僅支持Active LTS或Maintenance LTS版本(目前為v18和v20)。不支持奇數版本的Node,稱為Node.js的“當前”版本(例如v19,v21)。)

因此在centos7.x沒辦使用CLI安裝最新的版本,若你使用Docker除外;閱讀發布歷史有提到、

Node16 has reached EOL and is no longer supported by Strapi. Starting with v4.14.5, Strapi projects will no longer work with Node 16, only Node 18 or 20.

節點 16 已達到 EOL,不再受 Strapi 支持。從 v4.14.5 開始,Strapi 項目將不再使用 Node 16,只能使用 Node 18 或 20

如果是7.x的系統開可以安裝4.14.4版本,在日常使用下不會有太大的困擾,若可以還是希望大家可以安裝新的系統

解決CentOS 7.x無法在安裝Strapi最新版本

CentOS 7.x安裝

終端執行

npx create-strapi-app@4.14.4 my-project

會有問你是否繼續安裝4.14.4的直接輸入y回車,估計會假死卡一會就會進入到安裝模式

繼續按文檔教程安裝

選擇自定義安裝類型

Custom (manual settings)

腳本語言選擇

JavaScript

? 版權聲明

相關文章

暫無評論

none
暫無評論...