mirror of https://github.com/apache/cloudstack.git
ui: bump nodejs v24 LTS usage (#12471)
This commit is contained in:
parent
1b2ae13df7
commit
8c2ba2b341
|
|
@ -27,18 +27,18 @@ A modern role-based progressive CloudStack UI based on Vue.js and Ant Design.
|
|||
|
||||
Install node: (Debian/Ubuntu)
|
||||
|
||||
curl -sL https://deb.nodesource.com/setup_20.x | sudo -E bash -
|
||||
curl -sL https://deb.nodesource.com/setup_24.x | sudo -E bash -
|
||||
sudo apt-get install -y nodejs
|
||||
# Or use distro provided: sudo apt-get install npm nodejs
|
||||
|
||||
Install node: (CentOS/Fedora/RHEL)
|
||||
|
||||
curl -sL https://rpm.nodesource.com/setup_20.x | sudo bash -
|
||||
curl -sL https://rpm.nodesource.com/setup_24.x | sudo bash -
|
||||
sudo yum install nodejs
|
||||
|
||||
Install node: (Mac OS)
|
||||
|
||||
brew install node@20
|
||||
brew install node@24
|
||||
|
||||
Optionally, you may also install system-wide dev tools:
|
||||
|
||||
|
|
|
|||
|
|
@ -101,15 +101,18 @@
|
|||
"eslint-plugin-vue": "^7.0.0",
|
||||
"less": "^3.0.4",
|
||||
"less-loader": "^5.0.0",
|
||||
"nan": "2.18.0",
|
||||
"node-gyp": "10.0.1",
|
||||
"sass": "^1.49.9",
|
||||
"sass-loader": "^8.0.2",
|
||||
"uglifyjs-webpack-plugin": "^2.2.0",
|
||||
"vue-jest": "^5.0.0-0",
|
||||
"vue-svg-loader": "^0.17.0-beta.2",
|
||||
"webpack": "^4.46.0",
|
||||
"node-gyp": "10.0.1", "nan": "2.18.0"
|
||||
"webpack": "^4.46.0"
|
||||
},
|
||||
"resolutions": {
|
||||
"nan": "2.18.0"
|
||||
},
|
||||
"resolutions": { "nan": "2.18.0" },
|
||||
"eslintConfig": {
|
||||
"root": true,
|
||||
"env": {
|
||||
|
|
|
|||
Loading…
Reference in New Issue