質問編集履歴

1

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

2020/02/11 12:41

投稿

ennyui
ennyui

スコア14

test CHANGED
File without changes
test CHANGED
@@ -133,3 +133,137 @@
133
133
 
134
134
 
135
135
  ![イメージ説明](e7cfb7f2c5a77b7a7456c6103c5b5ce1.png)
136
+
137
+
138
+
139
+
140
+
141
+ 2020/02/11〜
142
+
143
+
144
+
145
+ ご指摘の通り行ってみたのですが上手くいかなった為
146
+
147
+ 他にも原因があるのかなと思い
148
+
149
+ 改めてこちらに記載しております。
150
+
151
+ 単純の自分のミスかもしれませんので自分でもケアレスミスがないかを確認しつつも
152
+
153
+ もし分かる方がいましたら
154
+
155
+ 教えて頂けると幸いです。
156
+
157
+
158
+
159
+
160
+
161
+ ![イメージ説明](a65fa5a1d3a076b2ecbfeb4b48e1f6b4.png)
162
+
163
+
164
+
165
+ ```ここに言語を入力
166
+
167
+ //index.ejs
168
+
169
+ <% include /common/_header %>
170
+
171
+
172
+
173
+ <h1>Hello!</h1>
174
+
175
+
176
+
177
+ <% include ./common/_footer %>
178
+
179
+
180
+
181
+ ```
182
+
183
+
184
+
185
+ ```ここに言語を入力
186
+
187
+ //_header.ejs
188
+
189
+ <!DOCTYPE html>
190
+
191
+ <html lang="ja">
192
+
193
+ <head>
194
+
195
+ <meta charset="UTF-8">
196
+
197
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
198
+
199
+ <meta http-equiv="X-UA-Compatible" content="ie=edge">
200
+
201
+ <title>Document</title>
202
+
203
+ </head>
204
+
205
+ <body>
206
+
207
+ <header>
208
+
209
+ <h1>hogehoge</h1>
210
+
211
+ </header>
212
+
213
+
214
+
215
+ ```
216
+
217
+
218
+
219
+ ```ここに言語を入力
220
+
221
+ //gulp.file
222
+
223
+ var gulp = require('gulp');
224
+
225
+ var ejs = require("gulp-ejs");
226
+
227
+ var rename = require("gulp-rename"); //.ejsの拡張子を変更
228
+
229
+ var replace = require("gulp-replace");
230
+
231
+
232
+
233
+ gulp.task("ejs", done => {
234
+
235
+ gulp
236
+
237
+ .src(["src/ejs/**/*.ejs", "!src/ejs/**/_*.ejs"])
238
+
239
+ .pipe(ejs({}, {}, { ext: ".html" }))
240
+
241
+ .pipe(rename({ extname: ".html" }))
242
+
243
+ .pipe(replace(/[\s\S]*?(<!DOCTYPE)/, "$1"))
244
+
245
+ .pipe(gulp.dest("./dst/"));
246
+
247
+ done();
248
+
249
+ //一部分を抜粋
250
+
251
+ });
252
+
253
+ ```
254
+
255
+
256
+
257
+ また、実行後画像のように
258
+
259
+ PluginError [SyntaxError]等が表示されます…
260
+
261
+
262
+
263
+ ![イメージ説明](8c6a93a0d9c658e2a85bea90092abf63.png)
264
+
265
+
266
+
267
+
268
+
269
+ どうぞ宜しくお願いいたします。