回答編集履歴
6
誤字
test
CHANGED
@@ -7,7 +7,7 @@
|
|
7
7
|
//・・・省略
|
8
8
|
|
9
9
|
router.get('/contents', function(req, res, next) {
|
10
|
-
var dat
|
10
|
+
var data = {
|
11
11
|
title: 'hello!',
|
12
12
|
content: 'This is sample contents.'
|
13
13
|
};
|
5
たぶん最後の編集
test
CHANGED
@@ -37,3 +37,6 @@
|
|
37
37
|
next(createError(404));
|
38
38
|
});
|
39
39
|
```
|
40
|
+
|
41
|
+
おそらくこれで現状発生している問題はすべて解決できるはずです。
|
42
|
+
あと、いちぶコードに誤字・脱字が見られるので、そのあたりはスペルチェッカーなどを使って修正するといいと思います。
|
4
追加
test
CHANGED
@@ -27,3 +27,13 @@
|
|
27
27
|
let logger = require('morgan');
|
28
28
|
```
|
29
29
|
を定義部分に追加することで対応できます。
|
30
|
+
|
31
|
+
# 「壊れている」と言われている404のところについて
|
32
|
+
下記のようにすることで解決できます。
|
33
|
+
## app.js
|
34
|
+
```js
|
35
|
+
// catch 404 and forward to error handler
|
36
|
+
app.use(function(req, res, next) {
|
37
|
+
next(createError(404));
|
38
|
+
});
|
39
|
+
```
|
3
誤字
test
CHANGED
@@ -24,6 +24,6 @@
|
|
24
24
|
また、loggerについては、
|
25
25
|
## app.js
|
26
26
|
```js
|
27
|
-
let logger = require
|
27
|
+
let logger = require('morgan');
|
28
28
|
```
|
29
29
|
を定義部分に追加することで対応できます。
|
2
読みやすくした
test
CHANGED
@@ -1,3 +1,4 @@
|
|
1
|
+
# contentsの404について
|
1
2
|
localhost:3000/contentsはviewsディレクトリの第一階層にありますから、contents.jsを作るのではなく、index.jsに書くほうが効率的ですし、見やすいです。
|
2
3
|
つまり、
|
3
4
|
|
@@ -17,3 +18,12 @@
|
|
17
18
|
```
|
18
19
|
|
19
20
|
にしたほうが良いかと。(contents.jsはこの場合削除してください)
|
21
|
+
|
22
|
+
# loggerのエラーについて
|
23
|
+
|
24
|
+
また、loggerについては、
|
25
|
+
## app.js
|
26
|
+
```js
|
27
|
+
let logger = require ('morgan');
|
28
|
+
```
|
29
|
+
を定義部分に追加することで対応できます。
|
1
誤字訂正
test
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
localhost:3000/contentsはviewsディレクトリの第一
|
1
|
+
localhost:3000/contentsはviewsディレクトリの第一階層にありますから、contents.jsを作るのではなく、index.jsに書くほうが効率的ですし、見やすいです。
|
2
2
|
つまり、
|
3
3
|
|
4
4
|
## index.js
|