diff --git a/packages/sdk/package.json b/packages/sdk/package.json
index 5cc3172..a3de4e2 100644
--- a/packages/sdk/package.json
+++ b/packages/sdk/package.json
@@ -2,25 +2,6 @@
"name": "@deep/engine",
"version": "1.0.0",
"type": "module",
- "main": "src/DeepEngine.es.js",
- "types": "./types/index.d.ts",
- "dependencies": {
- "camera-controls": "^3.1.2",
- "emittery": "^2.0.0",
- "lodash-es": "^4.18.1",
- "simplex-noise": "^4.0.3",
- "three": "catalog:",
- "three-bvh-csg": "^0.0.18",
- "three-is": "workspace:*",
- "three-mesh-bvh": "^0.9.9"
- },
- "devDependencies": {
- "@types/lodash-es": "^4.17.12",
- "@types/node": "catalog:",
- "@types/three": "catalog:",
- "@vue/tsconfig": "^0.9.1",
- "html2canvas": "^1.4.1",
- "typescript": "catalog:",
- "vite": "catalog:"
- }
+ "main": "./public/DeepEngine.es.js",
+ "types": "./types/index.d.ts"
}
\ No newline at end of file
diff --git a/packages/sdk/src/DeepEngine.es.js b/packages/sdk/public/DeepEngine.es.js
similarity index 100%
rename from packages/sdk/src/DeepEngine.es.js
rename to packages/sdk/public/DeepEngine.es.js
diff --git a/packages/sdk/public/index.html b/packages/sdk/public/index.html
new file mode 100644
index 0000000..a63b0bf
--- /dev/null
+++ b/packages/sdk/public/index.html
@@ -0,0 +1,57 @@
+
+
+
+
+ Title
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/packages/sdk/tsconfig.app.json b/packages/sdk/tsconfig.app.json
deleted file mode 100644
index f5eee40..0000000
--- a/packages/sdk/tsconfig.app.json
+++ /dev/null
@@ -1,16 +0,0 @@
-{
- "extends": "@vue/tsconfig/tsconfig.dom.json",
- "compilerOptions": {
- "tsBuildInfoFile": "./node_modules/.tmp/tsconfig.app.tsbuildinfo",
- "types": ["vite/client"],
-
- /* Linting */
- "strict": true,
- "noUnusedLocals": true,
- "noUnusedParameters": true,
- "erasableSyntaxOnly": false,
- "noFallthroughCasesInSwitch": true,
- "noUncheckedSideEffectImports": true
- },
- "include": ["src/**/*.ts", "src/**/*.tsx", "src/**/*.vue"]
-}
diff --git a/packages/sdk/tsconfig.json b/packages/sdk/tsconfig.json
deleted file mode 100644
index 1ffef60..0000000
--- a/packages/sdk/tsconfig.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "files": [],
- "references": [
- { "path": "./tsconfig.app.json" },
- { "path": "./tsconfig.node.json" }
- ]
-}
diff --git a/packages/sdk/tsconfig.node.json b/packages/sdk/tsconfig.node.json
deleted file mode 100644
index 3439137..0000000
--- a/packages/sdk/tsconfig.node.json
+++ /dev/null
@@ -1,26 +0,0 @@
-{
- "compilerOptions": {
- "tsBuildInfoFile": "./node_modules/.tmp/tsconfig.node.tsbuildinfo",
- "target": "ES2023",
- "lib": ["ES2023"],
- "module": "ESNext",
- "types": ["node"],
- "skipLibCheck": true,
-
- /* Bundler mode */
- "moduleResolution": "bundler",
- "allowImportingTsExtensions": true,
- "verbatimModuleSyntax": true,
- "moduleDetection": "force",
- "noEmit": true,
-
- /* Linting */
- "strict": true,
- "noUnusedLocals": true,
- "noUnusedParameters": true,
- "erasableSyntaxOnly": false,
- "noFallthroughCasesInSwitch": true,
- "noUncheckedSideEffectImports": true
- },
- "include": ["vite.config.ts"]
-}
diff --git a/packages/sdk/vite.config.ts b/packages/sdk/vite.config.ts
deleted file mode 100644
index 50b095a..0000000
--- a/packages/sdk/vite.config.ts
+++ /dev/null
@@ -1,38 +0,0 @@
-import { defineConfig, loadEnv } from 'vite';
-import { dirname, resolve } from 'node:path';
-import { fileURLToPath } from 'node:url';
-
-const __dirname = dirname(fileURLToPath(import.meta.url))
-
-export default defineConfig(async ({ mode, command }) => {
- const root = process.cwd();
- const env = loadEnv(mode, root);
-
- const {
- VITE_PUBLIC_PATH
- } = env;
-
- return {
- base: VITE_PUBLIC_PATH,
- build: {
- lib: {
- entry: resolve(__dirname, 'src/index.ts'),
- name: 'DeepEngine', // 打包后全局变量的名称
- fileName: (format: any) => `DeepEngine.${format}.js`,
- formats: ['es', 'umd']
- },
- outDir: "dist",
- sourcemap: false,
- // 规定触发警告的 chunk 大小。(以 kbs 为单位)
- chunkSizeWarningLimit: 1024 * 6,
- },
- plugins: [],
- optimizeDeps: {},
- server: {
- headers: {
- 'Cross-Origin-Opener-Policy': 'same-origin',
- 'Cross-Origin-Embedder-Policy': 'require-corp',
- }
- }
- }
-})