diff --git a/packages/create-inula/lib/generators/InulaJS-antd/templates/vite/package.json b/packages/create-inula/lib/generators/InulaJS-antd/templates/vite/package.json index 4e025d7c..3c045099 100644 --- a/packages/create-inula/lib/generators/InulaJS-antd/templates/vite/package.json +++ b/packages/create-inula/lib/generators/InulaJS-antd/templates/vite/package.json @@ -4,16 +4,15 @@ "version": "0.0.0", "type": "module", "scripts": { - "dev": "vite", + "start": "vite", "build": "vite build", - "preview": "vite preview" }, "dependencies": { "@ant-design/icons": "^5.0.1", "@babel/plugin-proposal-export-default-from": "^7.18.6", "@babel/plugin-transform-react-jsx": "^7.21.0", "@babel/runtime": "7.6.2", - "inulajs": "^0.0.3", + "inulajs": "^0.0.8", "antd": "^4.0.0", "axios": "^0.21.0", "classnames": "^2.2.6", diff --git a/packages/create-inula/lib/generators/InulaJS-antd/templates/vite/vite.config.js b/packages/create-inula/lib/generators/InulaJS-antd/templates/vite/vite.config.js index e8264e14..efc62a17 100644 --- a/packages/create-inula/lib/generators/InulaJS-antd/templates/vite/vite.config.js +++ b/packages/create-inula/lib/generators/InulaJS-antd/templates/vite/vite.config.js @@ -22,7 +22,13 @@ export default defineConfig({ react({ babel: { plugins: [ - '@babel/plugin-transform-react-jsx', + [ + "@babel/plugin-transform-react-jsx", + { + "runtime": "automatic", // 新增 + "importSource": "inulajs" // 新增 + } + ], '@babel/plugin-proposal-class-properties', '@babel/plugin-syntax-dynamic-import', '@babel/plugin-proposal-export-default-from', diff --git a/packages/create-inula/lib/generators/InulaJS-antd/templates/webpack/package.json b/packages/create-inula/lib/generators/InulaJS-antd/templates/webpack/package.json index ee1a0eb5..1ccfa883 100644 --- a/packages/create-inula/lib/generators/InulaJS-antd/templates/webpack/package.json +++ b/packages/create-inula/lib/generators/InulaJS-antd/templates/webpack/package.json @@ -42,7 +42,7 @@ "dependencies": { "@ant-design/icons": "^5.1.4", "@babel/plugin-proposal-export-default-from": "^7.18.6", - "inulajs": "^0.0.3", + "inulajs": "^0.0.8", "antd": "^4.0.0", "axios": "^1.4.0", "classnames": "^2.2.6", diff --git a/packages/create-inula/lib/generators/InulaJS-antd/templates/webpack/webpack/devServer.js b/packages/create-inula/lib/generators/InulaJS-antd/templates/webpack/webpack/devServer.js index 184acbea..982d9a19 100644 --- a/packages/create-inula/lib/generators/InulaJS-antd/templates/webpack/webpack/devServer.js +++ b/packages/create-inula/lib/generators/InulaJS-antd/templates/webpack/webpack/devServer.js @@ -18,7 +18,7 @@ const devServerOptions = { errors: true, warnings: false, runtimeErrors: error => { - if (error.message === 'ResizeObserver loop limit exceeded') { + if (error.message.indexOf('ResizeObserver') !== -1) { return false; } return true; diff --git a/packages/create-inula/lib/generators/Simple-app/templates/vite/package.json b/packages/create-inula/lib/generators/Simple-app/templates/vite/package.json index a7a090a1..2143aaf9 100644 --- a/packages/create-inula/lib/generators/Simple-app/templates/vite/package.json +++ b/packages/create-inula/lib/generators/Simple-app/templates/vite/package.json @@ -4,13 +4,14 @@ "description": "", "main": "index.js", "scripts": { - "test": "echo \"Error: no test specified\" && exit 1" + "start": "vite", + "build": "vite build" }, "keywords": [], "author": "", "license": "ISC", "dependencies": { - "inulajs": "^0.0.3" + "inulajs": "^0.0.8" }, "devDependencies": { "@babel/core": "^7.21.4", @@ -18,6 +19,7 @@ "@babel/preset-react": "^7.18.6", "@vitejs/plugin-react": "^3.1.0", "@vitejs/plugin-react-refresh": "^1.3.6", - "babel-plugin-import": "^1.13.6" + "babel-plugin-import": "^1.13.6", + "vite": "^4.4.9" } } diff --git a/packages/create-inula/lib/generators/Simple-app/templates/webpack/package.json b/packages/create-inula/lib/generators/Simple-app/templates/webpack/package.json index 551bca14..4af944f9 100644 --- a/packages/create-inula/lib/generators/Simple-app/templates/webpack/package.json +++ b/packages/create-inula/lib/generators/Simple-app/templates/webpack/package.json @@ -10,7 +10,7 @@ "author": "", "license": "ISC", "dependencies": { - "inulajs": "^0.0.3" + "inulajs": "^0.0.8" }, "devDependencies": { "@babel/core": "^7.21.4",