From 9a5b453d5c613204ad083d6057972afbb1e7a3b2 Mon Sep 17 00:00:00 2001 From: pqcqaq <905739777@qq.com> Date: Fri, 24 Jan 2025 19:39:52 +0800 Subject: [PATCH] =?UTF-8?q?=E6=A8=A1=E6=9D=BF=E4=B8=AD=E7=A7=BB=E9=99=A4mo?= =?UTF-8?q?dule-alias=E9=83=A8=E5=88=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/template.ts | 10 +--------- template/scripts/startServer.js | 1 - template/scripts/watchServer.js | 1 - 3 files changed, 1 insertion(+), 11 deletions(-) diff --git a/src/template.ts b/src/template.ts index e875ee3..c4a7a44 100644 --- a/src/template.ts +++ b/src/template.ts @@ -279,8 +279,7 @@ export function packageJsonContent({ "webpack-dev-server": "^4.15.1", "webpack-manifest-plugin": "^4.0.2", "workbox-webpack-plugin": "^6.4.1", - "chokidar": "^4.0.1", - "module-alias": "^2.2.3" + "chokidar": "^4.0.1" }, "browserslist": { "production": [ @@ -312,16 +311,9 @@ export function packageJsonContent({ }, "resolutions": { "readable-stream": "3.6.2" - }, - "_moduleAliases": { - "@project": "./lib", - "@oak-general-business": "./node_modules/oak-general-business/lib", - "@oak-frontend-base": "./node_modules/oak-frontend-base/lib", - "@oak-app-domain": "./lib/oak-app-domain" } } `; - // _moduleAliases用于lib内运行时的模块声明,重载之后require的路径还会保留@project,需要这样的方式来进行路径alias } export function tsConfigJsonContent() { diff --git a/template/scripts/startServer.js b/template/scripts/startServer.js index c0b22e7..d72b81c 100644 --- a/template/scripts/startServer.js +++ b/template/scripts/startServer.js @@ -1,5 +1,4 @@ /* eslint-disable @typescript-eslint/no-require-imports */ -require('module-alias/register'); const { startup } = require('@xuchangzju/oak-cli/lib/server/start'); const simpleConnector = require('../lib/config/connector').default; const pwd = process.cwd(); diff --git a/template/scripts/watchServer.js b/template/scripts/watchServer.js index f99a024..da792fb 100644 --- a/template/scripts/watchServer.js +++ b/template/scripts/watchServer.js @@ -1,5 +1,4 @@ /* eslint-disable @typescript-eslint/no-require-imports */ -require('module-alias/register'); const { watch } = require('@xuchangzju/oak-cli/lib/server/watch'); const pwd = process.cwd();