File tree Expand file tree Collapse file tree 2 files changed +21
-7
lines changed Expand file tree Collapse file tree 2 files changed +21
-7
lines changed Original file line number Diff line number Diff line change 1
1
# CHANGELOG
2
2
3
+ ## 0.30.0
4
+
5
+ * [ BC BREAK] The Vue "build" was changed from ` vue.esm.js ` (full build) to
6
+ ` vue.runtime.esm.js ` (runtime build). With the runtime build, there are
7
+ two things that you cannot do:
8
+
9
+ A) You cannot pass a string to ` template ` :
10
+
11
+ ``` js
12
+ ```
13
+
14
+ B) You cannot mount to a DOM element and use its HTML as your template:
15
+
16
+ ``` js
17
+ new Vue ({
18
+ el: ' #app' , // where <div id="app"> contains your Vue template
19
+ });
20
+ ```
21
+
22
+ If you need this behavior, call ` Encore.addAliases({ vue$: 'vue/dist/vue.esm.js' }); `
23
+
3
24
## 0.29.0
4
25
5
26
* Support for Node 8 was dropped.
Original file line number Diff line number Diff line change @@ -101,13 +101,6 @@ class ConfigGenerator {
101
101
alias : { }
102
102
} ;
103
103
104
- if ( this . webpackConfig . useVueLoader ) {
105
- const vueVersion = getVueVersion ( this . webpackConfig ) ;
106
- if ( vueVersion === 2 ) {
107
- config . resolve . alias [ 'vue$' ] = 'vue/dist/vue.esm.js' ;
108
- }
109
- }
110
-
111
104
if ( this . webpackConfig . usePreact && this . webpackConfig . preactOptions . preactCompat ) {
112
105
config . resolve . alias [ 'react' ] = 'preact-compat' ;
113
106
config . resolve . alias [ 'react-dom' ] = 'preact-compat' ;
You can’t perform that action at this time.
0 commit comments