質問編集履歴
1
何によってprecompileできないのかわかった。
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
|
1
|
+
Vue element-uiを使用するとassets:precompileできなくなる。
|
test
CHANGED
@@ -6,7 +6,7 @@
|
|
6
6
|
|
7
7
|
|
8
8
|
|
9
|
-
今回やりたいことはprecompileできるようにすることです。
|
9
|
+
今回やりたいことはelement-uiを使用して、precompileできるようにすることです。
|
10
10
|
|
11
11
|
```
|
12
12
|
|
@@ -66,11 +66,7 @@
|
|
66
66
|
|
67
67
|
|
68
68
|
|
69
|
-
webpack周りが怪しそうだと思い、こまめにマージして確かめた結果、
|
69
|
+
webpack周りが怪しそうだと思い、こまめにマージして確かめた結果、element-uiが原因であることが分かりました。
|
70
|
-
|
71
|
-
vueのみをインストールして一切いじらずに本番にあげた場合はprecompileできました。
|
72
|
-
|
73
|
-
なので原因はここにあると考えています。
|
74
70
|
|
75
71
|
ですがここの何が原因なのか全く分かりません。
|
76
72
|
|
@@ -78,15 +74,11 @@
|
|
78
74
|
|
79
75
|
#ここ以下の物を記述するとprecompileに失敗する。
|
80
76
|
|
81
|
-
import Notifications from 'vue-notification';
|
82
|
-
|
83
77
|
import ElementUI from 'element-ui';
|
84
78
|
|
85
79
|
import 'element-ui/lib/theme-chalk/index.css';
|
86
80
|
|
87
81
|
import locale from 'element-ui/lib/locale/lang/ja';
|
88
|
-
|
89
|
-
import superagent from 'superagent';
|
90
82
|
|
91
83
|
```
|
92
84
|
|
@@ -96,11 +88,21 @@
|
|
96
88
|
|
97
89
|
```
|
98
90
|
|
99
|
-
|
91
|
+
違う気もしましたがこの記事の内容を試してみました。
|
92
|
+
|
93
|
+
precompileできなかったです。
|
94
|
+
|
95
|
+
|
96
|
+
|
97
|
+
https://qiita.com/Sa2Knight/items/7386a83c2058e53f0eef
|
100
98
|
|
101
99
|
```
|
102
100
|
|
103
|
-
|
101
|
+
|
102
|
+
|
103
|
+
|
104
|
+
|
105
|
+
|
104
106
|
|
105
107
|
### 補足情報(FW/ツールのバージョンなど)
|
106
108
|
|
@@ -126,8 +128,6 @@
|
|
126
128
|
|
127
129
|
"dependencies": {
|
128
130
|
|
129
|
-
"@babel/plugin-proposal-class-properties": "^7.8.3",
|
130
|
-
|
131
131
|
"@fortawesome/fontawesome-free": "^5.12.1",
|
132
132
|
|
133
133
|
"@rails/actioncable": "^6.0.0-alpha",
|
@@ -137,8 +137,6 @@
|
|
137
137
|
"@rails/ujs": "^6.0.0-alpha",
|
138
138
|
|
139
139
|
"@rails/webpacker": "^4.2.0",
|
140
|
-
|
141
|
-
"axios": "^0.19.2",
|
142
140
|
|
143
141
|
"bootstrap": "4.3.1",
|
144
142
|
|