This is an automated email from the ASF dual-hosted git repository.

wangzx pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/echarts-handbook.git


The following commit(s) were added to refs/heads/master by this push:
     new 4aecc87  fix nuxt command can't start in node > 16
4aecc87 is described below

commit 4aecc8740ed6ace0c7ee9d515d2f2eee7157d9aa
Author: plainheart <[email protected]>
AuthorDate: Sat Feb 3 10:10:55 2024 +0800

    fix nuxt command can't start in node > 16
---
 package-lock.json | 28 ++++++++++++++++++++++++++++
 package.json      | 12 ++++++------
 2 files changed, 34 insertions(+), 6 deletions(-)

diff --git a/package-lock.json b/package-lock.json
index e209295..40e38d6 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -37,6 +37,7 @@
         "@nuxtjs/tailwindcss": "^4.1.2",
         "babel-eslint": "^10.1.0",
         "cheerio": "^1.0.0-rc.12",
+        "cross-env": "^7.0.3",
         "eslint": "^8.27.0",
         "eslint-plugin-nuxt": "^4.0.0",
         "eslint-plugin-prettier": "^4.2.1",
@@ -5973,6 +5974,24 @@
       "resolved": 
"https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz";,
       "integrity": 
"sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ=="
     },
+    "node_modules/cross-env": {
+      "version": "7.0.3",
+      "resolved": "https://registry.npmjs.org/cross-env/-/cross-env-7.0.3.tgz";,
+      "integrity": 
"sha512-+/HKd6EgcQCJGh2PSjZuUitQBQynKor4wrFbRg4DtAgS1aWO+gU52xpH7M9ScGgXSYmAVS9bIJ8EzuaGw0oNAw==",
+      "dev": true,
+      "dependencies": {
+        "cross-spawn": "^7.0.1"
+      },
+      "bin": {
+        "cross-env": "src/bin/cross-env.js",
+        "cross-env-shell": "src/bin/cross-env-shell.js"
+      },
+      "engines": {
+        "node": ">=10.14",
+        "npm": ">=6",
+        "yarn": ">=1"
+      }
+    },
     "node_modules/cross-spawn": {
       "version": "7.0.3",
       "resolved": 
"https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz";,
@@ -24201,6 +24220,15 @@
       "resolved": 
"https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz";,
       "integrity": 
"sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ=="
     },
+    "cross-env": {
+      "version": "7.0.3",
+      "resolved": "https://registry.npmjs.org/cross-env/-/cross-env-7.0.3.tgz";,
+      "integrity": 
"sha512-+/HKd6EgcQCJGh2PSjZuUitQBQynKor4wrFbRg4DtAgS1aWO+gU52xpH7M9ScGgXSYmAVS9bIJ8EzuaGw0oNAw==",
+      "dev": true,
+      "requires": {
+        "cross-spawn": "^7.0.1"
+      }
+    },
     "cross-spawn": {
       "version": "7.0.3",
       "resolved": 
"https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz";,
diff --git a/package.json b/package.json
index b863b66..ee6e877 100644
--- a/package.json
+++ b/package.json
@@ -4,13 +4,13 @@
   "description": "Apache ECharts Handbook",
   "license": "Apache-2.0",
   "scripts": {
-    "dev": "nuxt",
-    "start": "nuxt start",
+    "dev": "cross-env NODE_OPTIONS=--openssl-legacy-provider nuxt",
+    "start": "cross-env NODE_OPTIONS=--openssl-legacy-provider nuxt start",
     "prepare-generate": "node build/generate-contributors.js && node 
build/generate",
-    "build:gh": "npm run prepare-generate && NUXT_ENV_DEPLOY=gh nuxt generate",
-    "build:local": "npm run prepare-generate && NUXT_ENV_DEPLOY=local nuxt 
generate",
-    "build:localsite": "npm run prepare-generate && NUXT_ENV_DEPLOY=localsite 
nuxt generate",
-    "build:asf": "npm run prepare-generate && NUXT_ENV_DEPLOY=asf nuxt 
generate"
+    "build:gh": "npm run prepare-generate && cross-env 
NODE_OPTIONS=--openssl-legacy-provider NUXT_ENV_DEPLOY=gh nuxt generate",
+    "build:local": "npm run prepare-generate && cross-env 
NODE_OPTIONS=--openssl-legacy-provider NUXT_ENV_DEPLOY=local nuxt generate",
+    "build:localsite": "npm run prepare-generate && cross-env 
NODE_OPTIONS=--openssl-legacy-provider NUXT_ENV_DEPLOY=localsite nuxt generate",
+    "build:asf": "npm run prepare-generate && cross-env 
NODE_OPTIONS=--openssl-legacy-provider NUXT_ENV_DEPLOY=asf nuxt generate"
   },
   "dependencies": {
     "@nuxt/types": "^2.15.8",


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to