@@ -169,7 +169,7 @@ export default defineConfig({})`,
169169 const generatedCode = editor . getContent ( 'viteConfig' )
170170 expect ( generatedCode ) . toContain ( 'resolve: {' )
171171 expect ( generatedCode ) . toContain ( 'alias: {' )
172- expect ( generatedCode ) . toContain ( '"@" : path.resolve(__dirname, "src")' )
172+ expect ( generatedCode ) . toContain ( '\'@\' : path.resolve(__dirname, "src")' )
173173 } )
174174
175175 it ( '应该在已有 resolve 配置中添加 alias' , ( ) => {
@@ -187,7 +187,7 @@ export default defineConfig({
187187 const generatedCode = editor . getContent ( 'viteConfig' )
188188 expect ( generatedCode ) . toContain ( 'extensions: [' )
189189 expect ( generatedCode ) . toContain ( 'alias: {' )
190- expect ( generatedCode ) . toContain ( '"@" : path.resolve(__dirname, "src")' )
190+ expect ( generatedCode ) . toContain ( '\'@\' : path.resolve(__dirname, "src")' )
191191 } )
192192
193193 it ( '应该在已有 alias 配置中添加新别名' , ( ) => {
@@ -207,7 +207,7 @@ export default defineConfig({
207207 const generatedCode = editor . getContent ( 'viteConfig' )
208208 expect ( generatedCode ) . toContain ( 'resolve: {' )
209209 expect ( generatedCode ) . toContain ( 'alias: {' )
210- expect ( generatedCode ) . toContain ( '"@" : path.resolve(__dirname, "src")' )
210+ expect ( generatedCode ) . toContain ( '\'@\' : path.resolve(__dirname, "src")' )
211211 // 原有的 @utils 应该保持原来的字符串格式
212212 expect ( generatedCode ) . toContain ( '\'@utils\': \'path.resolve(__dirname, "src/utils")\'' )
213213 // 或者可以接受任何包含 @utils 和 src/utils 的格式
@@ -225,9 +225,9 @@ export default defineConfig({
225225 const generatedCode = editor . getContent ( 'viteConfig' )
226226 expect ( generatedCode ) . toContain ( 'resolve: {' )
227227 expect ( generatedCode ) . toContain ( 'alias: {' )
228- expect ( generatedCode ) . toContain ( '"@" : path.resolve(__dirname, "src")' )
229- expect ( generatedCode ) . toContain ( '" @components" : path.resolve(__dirname, "src/components")' )
230- expect ( generatedCode ) . toContain ( '" @utils" : path.resolve(__dirname, "src/utils")' )
228+ expect ( generatedCode ) . toContain ( '\'@\' : path.resolve(__dirname, "src")' )
229+ expect ( generatedCode ) . toContain ( '\' @components\' : path.resolve(__dirname, "src/components")' )
230+ expect ( generatedCode ) . toContain ( '\' @utils\' : path.resolve(__dirname, "src/utils")' )
231231 } )
232232
233233 it ( '应该跳过已存在的别名' , ( ) => {
@@ -259,8 +259,8 @@ export default defineConfig({
259259 const generatedCode = editor . getContent ( 'viteConfig' )
260260 expect ( generatedCode ) . toContain ( 'resolve: {' )
261261 expect ( generatedCode ) . toContain ( 'alias: {' )
262- expect ( generatedCode ) . toContain ( '"@" : path.resolve(__dirname, "src")' )
263- expect ( generatedCode ) . toContain ( '" @components" : path.resolve(__dirname, "src/components")' )
262+ expect ( generatedCode ) . toContain ( '\'@\' : path.resolve(__dirname, "src")' )
263+ expect ( generatedCode ) . toContain ( '\' @components\' : path.resolve(__dirname, "src/components")' )
264264 } )
265265
266266 it ( '应该支持与 addVitePlugin 的链式调用' , ( ) => {
@@ -321,7 +321,7 @@ export default defineConfig({
321321 expect ( generatedCode ) . toContain ( 'build: {' )
322322 expect ( generatedCode ) . toContain ( 'resolve: {' )
323323 expect ( generatedCode ) . toContain ( 'alias: {' )
324- expect ( generatedCode ) . toContain ( '"@" : path.resolve(__dirname, "src")' )
324+ expect ( generatedCode ) . toContain ( '\'@\' : path.resolve(__dirname, "src")' )
325325 } )
326326
327327 it ( '应该处理复杂的别名值表达式' , ( ) => {
@@ -344,7 +344,7 @@ export default defineConfig({
344344 const generatedCode = editor . getContent ( 'viteConfig' )
345345 expect ( generatedCode ) . toContain ( 'path.resolve(__dirname, "src")' )
346346 expect ( generatedCode ) . toContain ( 'path.join(process.cwd(), "src", "api")' )
347- expect ( generatedCode ) . toContain ( '" ./src/assets" ' )
347+ expect ( generatedCode ) . toContain ( '\' ./src/assets\' ' )
348348 } )
349349 } )
350350 } )
0 commit comments