File tree Expand file tree Collapse file tree 5 files changed +5
-23
lines changed Expand file tree Collapse file tree 5 files changed +5
-23
lines changed Original file line number Diff line number Diff line change @@ -17,9 +17,8 @@ test('using correct loader', async () => {
17
17
const config = service . resolveWebpackConfig ( )
18
18
// eslint-disable-next-line no-shadow
19
19
const rule = config . module . rules . find ( rule => rule . test . test ( 'foo.ts' ) )
20
- expect ( rule . use [ 0 ] . loader ) . toMatch ( require . resolve ( 'cache-loader' ) )
21
- expect ( rule . use [ 1 ] . loader ) . toMatch ( require . resolve ( 'babel-loader' ) )
22
- expect ( rule . use [ 2 ] . loader ) . toMatch ( require . resolve ( 'ts-loader' ) )
20
+ expect ( rule . use [ 0 ] . loader ) . toMatch ( require . resolve ( 'babel-loader' ) )
21
+ expect ( rule . use [ 1 ] . loader ) . toMatch ( require . resolve ( 'ts-loader' ) )
23
22
} )
24
23
25
24
const creatorOptions = {
Original file line number Diff line number Diff line change @@ -30,16 +30,6 @@ module.exports = (api, projectOptions) => {
30
30
tsxRule . use ( name ) . loader ( loader ) . options ( options )
31
31
}
32
32
33
- addLoader ( {
34
- name : 'cache-loader' ,
35
- loader : require . resolve ( 'cache-loader' ) ,
36
- options : api . genCacheConfig ( 'ts-loader' , {
37
- 'ts-loader' : require ( 'ts-loader/package.json' ) . version ,
38
- 'typescript' : require ( 'typescript/package.json' ) . version ,
39
- modern : ! ! process . env . VUE_CLI_MODERN_BUILD
40
- } , 'tsconfig.json' )
41
- } )
42
-
43
33
if ( useThreads ) {
44
34
addLoader ( {
45
35
name : 'thread-loader' ,
Original file line number Diff line number Diff line change 27
27
"@types/webpack-env" : " ^1.15.2" ,
28
28
"@vue/cli-shared-utils" : " ^5.0.0-beta.3" ,
29
29
"babel-loader" : " ^8.2.2" ,
30
- "cache-loader" : " ^4.1.0" ,
31
30
"fork-ts-checker-webpack-plugin" : " ^6.1.0" ,
32
31
"globby" : " ^11.0.2" ,
33
32
"thread-loader" : " ^3.0.0" ,
Original file line number Diff line number Diff line change @@ -18,6 +18,9 @@ module.exports = (api, options) => {
18
18
. rule ( 'esm' )
19
19
. test ( / \. m ? j s x ? $ / )
20
20
. resolve . set ( 'fullySpecified' , false )
21
+
22
+ webpackConfig
23
+ . cache ( { type : 'filesystem' } )
21
24
}
22
25
23
26
webpackConfig
@@ -75,10 +78,6 @@ module.exports = (api, options) => {
75
78
webpackConfig . module
76
79
. rule ( 'vue' )
77
80
. test ( / \. v u e $ / )
78
- . use ( 'cache-loader' )
79
- . loader ( require . resolve ( 'cache-loader' ) )
80
- . options ( vueLoaderCacheConfig )
81
- . end ( )
82
81
. use ( 'vue-loader' )
83
82
. loader ( require . resolve ( '@vue/vue-loader-v15' ) )
84
83
. options ( Object . assign ( {
@@ -118,10 +117,6 @@ module.exports = (api, options) => {
118
117
webpackConfig . module
119
118
. rule ( 'vue' )
120
119
. test ( / \. v u e $ / )
121
- . use ( 'cache-loader' )
122
- . loader ( require . resolve ( 'cache-loader' ) )
123
- . options ( vueLoaderCacheConfig )
124
- . end ( )
125
120
. use ( 'vue-loader' )
126
121
. loader ( require . resolve ( 'vue-loader' ) )
127
122
. options ( {
Original file line number Diff line number Diff line change 40
40
"address" : " ^1.1.2" ,
41
41
"autoprefixer" : " ^10.2.4" ,
42
42
"browserslist" : " ^4.16.3" ,
43
- "cache-loader" : " ^4.1.0" ,
44
43
"case-sensitive-paths-webpack-plugin" : " ^2.3.0" ,
45
44
"cli-highlight" : " ^2.1.10" ,
46
45
"clipboardy" : " ^2.3.0" ,
You can’t perform that action at this time.
0 commit comments