質問編集履歴

7

webpack 3.1.0を追記しました

2018/03/22 05:05

投稿

segur
segur

スコア73

test CHANGED
File without changes
test CHANGED
@@ -226,7 +226,7 @@
226
226
 
227
227
  ```
228
228
 
229
- ここに表示されているajvやらpeerやらをインストールしてみても、特に状況がかわりません。
229
+ ここに表示されているwebpack 3.1.0をインストールしても、npm run devはうくいきませんでした
230
230
 
231
231
 
232
232
 

6

ajvについて追記

2018/03/22 05:05

投稿

segur
segur

スコア73

test CHANGED
File without changes
test CHANGED
@@ -14,6 +14,8 @@
14
14
 
15
15
  - macOS High Sierra 10.13.3
16
16
 
17
+ - Oracle VirtualBox 5.1.26
18
+
17
19
  - vagrant 1.9.8
18
20
 
19
21
  ## ゲストマシン
@@ -223,3 +225,9 @@
223
225
  up to date in 11.929s
224
226
 
225
227
  ```
228
+
229
+ ここに表示されているajvやらpeerやらをインストールしてみても、特に状況がかわりません。
230
+
231
+
232
+
233
+ どなたか解決できる方、いらっしゃいませんでしょうか。

5

npm installの結果を追記

2018/03/22 04:57

投稿

segur
segur

スコア73

test CHANGED
File without changes
test CHANGED
@@ -42,7 +42,7 @@
42
42
 
43
43
 
44
44
 
45
- ```
45
+ ```bash
46
46
 
47
47
  php artisan serve --host 192.168.33.10:8000
48
48
 
@@ -50,9 +50,9 @@
50
50
 
51
51
 
52
52
 
53
- このコマンドでWebサーバーを起動することはできます。
53
+ このコマンドでWebサーバーを起動することはできます。192.168.33.10というのはゲストマシンのIPアドレスです。
54
-
54
+
55
- 192.168.33.10:8000 にブラウザでアクセスしてみたところ、以下のようなエラーが発生しました。
55
+ ブラウザでこのIPにアクセスしてみたところ、以下のようなエラーが発生しました。
56
56
 
57
57
 
58
58
 
@@ -140,19 +140,7 @@
140
140
 
141
141
  # 試したこと
142
142
 
143
- mix manifest というのを生成するためには、
144
-
145
-
146
-
147
- ```
148
-
149
- npm run dev
150
-
151
- ```
152
-
153
-
154
-
155
- を実行すれば良いという情報があり、実行してみたのですが、途中で止まってしまって、うまくいきません。
143
+ mix manifest というの生成するためには、**npm run dev**を実行すれば良いという情報があり、実行してみたのですが、途中で止まってしまって、うまくいきません。
156
144
 
157
145
 
158
146
 
@@ -215,3 +203,23 @@
215
203
  ```
216
204
 
217
205
  この最後の行で止まってしまい、いくら待ってもその先に行きません。
206
+
207
+ **npm install**もうまく行っていないようで、以下のような警告がでます。
208
+
209
+ ```bash
210
+
211
+ $ npm install
212
+
213
+ npm WARN ajv-keywords@3.1.0 requires a peer of ajv@^6.0.0 but none is installed. You must install peer dependencies yourself.
214
+
215
+ npm WARN extract-text-webpack-plugin@3.0.2 requires a peer of webpack@^3.1.0 but none is installed. You must install peer dependencies yourself.
216
+
217
+ npm WARN webpack-dev-middleware@1.12.2 requires a peer of webpack@^1.0.0 || ^2.0.0 || ^3.0.0 but none is installed. You must install peer dependencies yourself.
218
+
219
+ npm WARN webpack-dev-server@2.11.2 requires a peer of webpack@^2.2.0 || ^3.0.0 but none is installed. You must install peer dependencies yourself.
220
+
221
+
222
+
223
+ up to date in 11.929s
224
+
225
+ ```

4

npm run devの実行結果

2018/03/22 04:54

投稿

segur
segur

スコア73

test CHANGED
File without changes
test CHANGED
@@ -66,7 +66,9 @@
66
66
 
67
67
 
68
68
 
69
+ ●●●●というのは伏字です。
70
+
69
- を解決したいです。
71
+ のエラーを解決したいです。
70
72
 
71
73
 
72
74
 
@@ -132,7 +134,7 @@
132
134
 
133
135
  色々な情報を参考にして構築したので、内容がおかしいかもしれません。
134
136
 
135
- npmに慣れていないため、どこがおかしいのかもよくわかっておりません。
137
+ npmやlaravelに慣れていないため、どこがおかしいのかもよくわかっておりません。
136
138
 
137
139
 
138
140
 
@@ -151,3 +153,65 @@
151
153
 
152
154
 
153
155
  を実行すれば良いという情報があり、実行してみたのですが、途中で止まってしまって、うまくいきません。
156
+
157
+
158
+
159
+ ```bash
160
+
161
+ $ npm run dev
162
+
163
+ > ●●●●@1.0.0 dev /home/vagrant/●●●●/●●●●
164
+
165
+ > npm run development
166
+
167
+
168
+
169
+
170
+
171
+ > ●●●●@1.0.0 development /home/vagrant/●●●●/●●●●
172
+
173
+ > cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js
174
+
175
+
176
+
177
+ 10% building modules 8/10 modules 2 active ...les/vue-router/dist/vue-router.esm.jsTypeError: dep.getResourceIdentifier is not a function
178
+
179
+ at addDependency (/home/vagrant/●●●●/●●●●/node_modules/webpack/lib/Compilation.js:387:30)
180
+
181
+ at iterationOfArrayCallback (/home/vagrant/●●●●/●●●●/node_modules/webpack/lib/Compilation.js:78:3)
182
+
183
+ at addDependenciesBlock (/home/vagrant/●●●●/●●●●/node_modules/webpack/lib/Compilation.js:407:5)
184
+
185
+ at Compilation.processModuleDependencies (/home/vagrant/●●●●/●●●●/node_modules/webpack/lib/Compilation.js:418:4)
186
+
187
+ at afterBuild (/home/vagrant/●●●●/●●●●/node_modules/webpack/lib/Compilation.js:545:16)
188
+
189
+ at _this.buildModule.err (/home/vagrant/●●●●/●●●●/node_modules/webpack/lib/Compilation.js:591:11)
190
+
191
+ at callback (/home/vagrant/●●●●/●●●●/node_modules/webpack/lib/Compilation.js:342:35)
192
+
193
+ at module.build.error (/home/vagrant/●●●●/●●●●/node_modules/webpack/lib/Compilation.js:378:12)
194
+
195
+ at handleParseResult (/home/vagrant/●●●●/●●●●/node_modules/webpack/lib/NormalModule.js:363:12)
196
+
197
+ at doBuild.err (/home/vagrant/●●●●/●●●●/node_modules/webpack/lib/NormalModule.js:385:6)
198
+
199
+ at runLoaders (/home/vagrant/●●●●/●●●●/node_modules/webpack/lib/NormalModule.js:264:12)
200
+
201
+ at /home/vagrant/●●●●/●●●●/node_modules/loader-runner/lib/LoaderRunner.js:370:3
202
+
203
+ at iterateNormalLoaders (/home/vagrant/●●●●/●●●●/node_modules/loader-runner/lib/LoaderRunner.js:211:10)
204
+
205
+ at Array.<anonymous> (/home/vagrant/●●●●/●●●●/node_modules/loader-runner/lib/LoaderRunner.js:202:4)
206
+
207
+ at Storage.finished (/home/vagrant/●●●●/●●●●/node_modules/webpack/node_modules/enhanced-resolve/lib/CachedInputFileSystem.js:43:16)
208
+
209
+ at provider (/home/vagrant/●●●●/●●●●/node_modules/webpack/node_modules/enhanced-resolve/lib/CachedInputFileSystem.js:79:9)
210
+
211
+ at /home/vagrant/●●●●/●●●●/node_modules/graceful-fs/graceful-fs.js:78:16
212
+
213
+ at FSReqWrap.readFileAfterClose [as oncomplete] (fs.js:532:3)
214
+
215
+ ```
216
+
217
+ この最後の行で止まってしまい、いくら待ってもその先に行きません。

3

package.jsonを追加

2018/03/22 04:43

投稿

segur
segur

スコア73

test CHANGED
File without changes
test CHANGED
@@ -70,6 +70,72 @@
70
70
 
71
71
 
72
72
 
73
+ # 設定ファイル
74
+
75
+ package.jsonはこんな感じです。author等は省略しています。
76
+
77
+ ```json
78
+
79
+ {
80
+
81
+ "scripts": {
82
+
83
+ "dev": "npm run development",
84
+
85
+ "development": "cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js",
86
+
87
+ "watch": "cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --watch --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js",
88
+
89
+ "watch-poll": "npm run watch -- --watch-poll",
90
+
91
+ "hot": "cross-env NODE_ENV=development node_modules/webpack-dev-server/bin/webpack-dev-server.js --inline --hot --config=node_modules/laravel-mix/setup/webpack.config.js",
92
+
93
+ "prod": "npm run production",
94
+
95
+ "production": "cross-env NODE_ENV=production node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js"
96
+
97
+ },
98
+
99
+ "dependencies": {
100
+
101
+ "axios": "~0.18.0",
102
+
103
+ "bootstrap-sass": "~3.3.7",
104
+
105
+ "cross-env": "~5.1.4",
106
+
107
+ "jquery": "~3.3.1",
108
+
109
+ "laravel-mix": "~2.1.11",
110
+
111
+ "lodash": "~4.17.5",
112
+
113
+ "vue": "~2.5.16",
114
+
115
+ "vue-resource": "~1.5.0",
116
+
117
+ "vue-router": "~3.0.1",
118
+
119
+ "webpack": "~4.2.0"
120
+
121
+ },
122
+
123
+ "devDependencies": {
124
+
125
+ "webpack-cli": "~2.0.12"
126
+
127
+ }
128
+
129
+ }
130
+
131
+ ```
132
+
133
+ 色々な情報を参考にして構築したので、内容がおかしいかもしれません。
134
+
135
+ npmに慣れていないため、どこがおかしいのかもよくわかっておりません。
136
+
137
+
138
+
73
139
  # 試したこと
74
140
 
75
141
  mix manifest というのを生成するためには、
@@ -84,4 +150,4 @@
84
150
 
85
151
 
86
152
 
87
- を実行すれば良いという情報があり、実行してみたのですが、別のエラーが出て、うまくいきません。
153
+ を実行すれば良いという情報があり、実行してみたのですが、途中で止まっしまって、うまくいきません。

2

試したことを追記

2018/03/22 04:37

投稿

segur
segur

スコア73

test CHANGED
File without changes
test CHANGED
@@ -63,3 +63,25 @@
63
63
  The Mix manifest does not exist. (View: /home/vagrant/●●●●/resources/views/app.blade.php)
64
64
 
65
65
  ```
66
+
67
+
68
+
69
+ これを解決したいです。
70
+
71
+
72
+
73
+ # 試したこと
74
+
75
+ mix manifest というのを生成するためには、
76
+
77
+
78
+
79
+ ```
80
+
81
+ npm run dev
82
+
83
+ ```
84
+
85
+
86
+
87
+ を実行すれば良いという情報があり、実行してみたのですが、別のエラーが出て、うまくいきません。

1

ホスト名を修正

2018/03/22 04:25

投稿

segur
segur

スコア73

test CHANGED
File without changes
test CHANGED
@@ -60,6 +60,6 @@
60
60
 
61
61
  ErrorException (E_ERROR)
62
62
 
63
- The Mix manifest does not exist. (View: /home/vagrant/developerportal/nfs_developerportal/resources/views/app.blade.php)
63
+ The Mix manifest does not exist. (View: /home/vagrant/●●●●/resources/views/app.blade.php)
64
64
 
65
65
  ```