質問編集履歴
4
誤字
test
CHANGED
File without changes
|
test
CHANGED
@@ -372,10 +372,6 @@
|
|
372
372
|
|
373
373
|
- var text = 'サンプル';
|
374
374
|
|
375
|
-
p= text
|
376
|
-
|
377
|
-
|
378
|
-
|
379
375
|
```
|
380
376
|
|
381
377
|
``` pug
|
3
誤字
test
CHANGED
File without changes
|
test
CHANGED
@@ -86,7 +86,7 @@
|
|
86
86
|
|
87
87
|
meta(name="viewport", content="width=device-width, initial-scale=1.0")
|
88
88
|
|
89
|
-
title= site.// ここの変数を取得できない
|
89
|
+
title= site.name // ここの変数を取得できない
|
90
90
|
|
91
91
|
body
|
92
92
|
|
2
配列の定義の記載を失念していました
test
CHANGED
File without changes
|
test
CHANGED
@@ -60,7 +60,9 @@
|
|
60
60
|
|
61
61
|
//- _B.pug
|
62
62
|
|
63
|
+
- var site = {};
|
64
|
+
|
63
|
-
-
|
65
|
+
- site.name = 'サイト名';
|
64
66
|
|
65
67
|
```
|
66
68
|
|
@@ -84,7 +86,7 @@
|
|
84
86
|
|
85
87
|
meta(name="viewport", content="width=device-width, initial-scale=1.0")
|
86
88
|
|
87
|
-
title= site.
|
89
|
+
title= site.// ここの変数を取得できない
|
88
90
|
|
89
91
|
body
|
90
92
|
|
1
文法の修正
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
webpack5のpugで
|
1
|
+
webpack5のpugで変数を取得できない
|
test
CHANGED
@@ -1,6 +1,6 @@
|
|
1
1
|
### 前提・実現したいこと
|
2
2
|
|
3
|
-
webpack環境で
|
3
|
+
webpack環境でA.pugというファイルで_B.pugで定義している変数を呼び出したい。
|
4
4
|
|
5
5
|
|
6
6
|
|
@@ -24,15 +24,15 @@
|
|
24
24
|
|
25
25
|
|
26
26
|
|
27
|
-
-
|
27
|
+
- A.pug:16
|
28
|
-
|
28
|
+
|
29
|
-
/Users//webpack_sample_v1_pug/src/pug/
|
29
|
+
/Users//webpack_sample_v1_pug/src/pug/A.pug:16:471
|
30
|
-
|
31
|
-
|
32
|
-
|
30
|
+
|
31
|
+
|
32
|
+
|
33
|
-
-
|
33
|
+
- A.pug:16 template
|
34
|
-
|
34
|
+
|
35
|
-
/Users//webpack_sample_v1_pug/src/pug/
|
35
|
+
/Users//webpack_sample_v1_pug/src/pug/A.pug:16:2110
|
36
36
|
|
37
37
|
|
38
38
|
|
@@ -54,25 +54,23 @@
|
|
54
54
|
|
55
55
|
### 該当のソースコード
|
56
56
|
|
57
|
-
**_
|
57
|
+
**_B.pug**
|
58
58
|
|
59
59
|
```pug
|
60
60
|
|
61
|
-
//- _
|
61
|
+
//- _B.pug
|
62
|
-
|
63
|
-
|
62
|
+
|
64
|
-
|
65
|
-
|
63
|
+
- var site.name = 'サイト名';
|
66
|
-
|
64
|
+
|
67
|
-
```
|
65
|
+
```
|
68
|
-
|
66
|
+
|
69
|
-
**
|
67
|
+
**A.pug**
|
70
68
|
|
71
69
|
```pug
|
72
70
|
|
73
|
-
//
|
71
|
+
// A.pug
|
74
|
-
|
72
|
+
|
75
|
-
include /_
|
73
|
+
include /_B.pug
|
76
74
|
|
77
75
|
doctype html
|
78
76
|
|
@@ -362,13 +360,13 @@
|
|
362
360
|
|
363
361
|
### 試したこと
|
364
362
|
|
365
|
-
・
|
363
|
+
・A.pug内で変数を定義、そして展開すると問題なくコンパイルができました。
|
366
|
-
|
364
|
+
|
367
|
-
・_
|
365
|
+
・_B.pugで変数作成・タグに変数の値を代入した状態で、includeすると展開ができました。※下記参照願います。
|
368
366
|
|
369
367
|
``` pug
|
370
368
|
|
371
|
-
// _
|
369
|
+
// _B.pug
|
372
370
|
|
373
371
|
- var text = 'サンプル';
|
374
372
|
|
@@ -380,11 +378,11 @@
|
|
380
378
|
|
381
379
|
``` pug
|
382
380
|
|
383
|
-
//
|
381
|
+
// A.pug
|
384
|
-
|
385
|
-
|
386
|
-
|
382
|
+
|
383
|
+
|
384
|
+
|
387
|
-
@include _
|
385
|
+
@include _B.pug
|
388
386
|
|
389
387
|
// 結果 'サンプル'が表示される
|
390
388
|
|