teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

変更後も問題点が解決しなかった為の追記

2020/02/11 12:41

投稿

ennyui
ennyui

スコア14

title CHANGED
File without changes
body CHANGED
@@ -65,4 +65,71 @@
65
65
  </div><!-- /content -->
66
66
  ```
67
67
 
68
- ![イメージ説明](e7cfb7f2c5a77b7a7456c6103c5b5ce1.png)
68
+ ![イメージ説明](e7cfb7f2c5a77b7a7456c6103c5b5ce1.png)
69
+
70
+
71
+ 2020/02/11〜
72
+
73
+ ご指摘の通り行ってみたのですが上手くいかなった為
74
+ 他にも原因があるのかなと思い
75
+ 改めてこちらに記載しております。
76
+ 単純の自分のミスかもしれませんので自分でもケアレスミスがないかを確認しつつも
77
+ もし分かる方がいましたら
78
+ 教えて頂けると幸いです。
79
+
80
+
81
+ ![イメージ説明](a65fa5a1d3a076b2ecbfeb4b48e1f6b4.png)
82
+
83
+ ```ここに言語を入力
84
+ //index.ejs
85
+ <% include /common/_header %>
86
+
87
+ <h1>Hello!</h1>
88
+
89
+ <% include ./common/_footer %>
90
+
91
+ ```
92
+
93
+ ```ここに言語を入力
94
+ //_header.ejs
95
+ <!DOCTYPE html>
96
+ <html lang="ja">
97
+ <head>
98
+ <meta charset="UTF-8">
99
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
100
+ <meta http-equiv="X-UA-Compatible" content="ie=edge">
101
+ <title>Document</title>
102
+ </head>
103
+ <body>
104
+ <header>
105
+ <h1>hogehoge</h1>
106
+ </header>
107
+
108
+ ```
109
+
110
+ ```ここに言語を入力
111
+ //gulp.file
112
+ var gulp = require('gulp');
113
+ var ejs = require("gulp-ejs");
114
+ var rename = require("gulp-rename"); //.ejsの拡張子を変更
115
+ var replace = require("gulp-replace");
116
+
117
+ gulp.task("ejs", done => {
118
+ gulp
119
+ .src(["src/ejs/**/*.ejs", "!src/ejs/**/_*.ejs"])
120
+ .pipe(ejs({}, {}, { ext: ".html" }))
121
+ .pipe(rename({ extname: ".html" }))
122
+ .pipe(replace(/[\s\S]*?(<!DOCTYPE)/, "$1"))
123
+ .pipe(gulp.dest("./dst/"));
124
+ done();
125
+ //一部分を抜粋
126
+ });
127
+ ```
128
+
129
+ また、実行後画像のように
130
+ PluginError [SyntaxError]等が表示されます…
131
+
132
+ ![イメージ説明](8c6a93a0d9c658e2a85bea90092abf63.png)
133
+
134
+
135
+ どうぞ宜しくお願いいたします。