質問編集履歴

4

誤字

2021/10/18 09:30

投稿

umesister
umesister

score0

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

誤字

2021/10/18 09:30

投稿

umesister
umesister

score0

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

配列の定義の記載を失念していました

2021/10/18 09:28

投稿

umesister
umesister

score0

test CHANGED
File without changes
test CHANGED
@@ -60,7 +60,9 @@
60
60
 
61
61
  //- _B.pug
62
62
 
63
+ - var site = {};
64
+
63
- - var site.name = 'サイト名';
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.name // ここの変数を取得できない
89
+ title= site.// ここの変数を取得できない
88
90
 
89
91
  body
90
92
 

1

文法の修正

2021/10/18 09:27

投稿

umesister
umesister

score0

test CHANGED
@@ -1 +1 @@
1
- webpack5のpugで別ファイルの変数を取得できない
1
+ webpack5のpugで変数を取得できない
test CHANGED
@@ -1,6 +1,6 @@
1
1
  ### 前提・実現したいこと
2
2
 
3
- webpack環境でincludeさせてるPugファイルから変数を呼び出したいです
3
+ webpack環境でA.pugとファイルで_B.pugで定義している変数を呼び出したい。
4
4
 
5
5
 
6
6
 
@@ -24,15 +24,15 @@
24
24
 
25
25
 
26
26
 
27
- - index.pug:16
27
+ - A.pug:16
28
-
28
+
29
- /Users//webpack_sample_v1_pug/src/pug/index.pug:16:471
29
+ /Users//webpack_sample_v1_pug/src/pug/A.pug:16:471
30
-
31
-
32
-
30
+
31
+
32
+
33
- - index.pug:16 template
33
+ - A.pug:16 template
34
-
34
+
35
- /Users//webpack_sample_v1_pug/src/pug/index.pug:16:2110
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
- **_config.pug**
57
+ **_B.pug**
58
58
 
59
59
  ```pug
60
60
 
61
- //- _config.pug
61
+ //- _B.pug
62
-
63
- - var site = {};
62
+
64
-
65
- - site.name = 'サイト名';
63
+ - var site.name = 'サイト名';
66
-
64
+
67
- ```
65
+ ```
68
-
66
+
69
- **index.pug**
67
+ **A.pug**
70
68
 
71
69
  ```pug
72
70
 
73
- // index.pug
71
+ // A.pug
74
-
72
+
75
- include /_config
73
+ include /_B.pug
76
74
 
77
75
  doctype html
78
76
 
@@ -362,13 +360,13 @@
362
360
 
363
361
  ### 試したこと
364
362
 
365
- index.pug内で変数を定義、そして展開すると問題なくコンパイルができました。
363
+ A.pug内で変数を定義、そして展開すると問題なくコンパイルができました。
366
-
364
+
367
- ・_config.pugで変数作成・タグに変数の値を代入した状態で、includeすると展開ができました。※下記参照願います。
365
+ ・_B.pugで変数作成・タグに変数の値を代入した状態で、includeすると展開ができました。※下記参照願います。
368
366
 
369
367
  ``` pug
370
368
 
371
- // _config.pug
369
+ // _B.pug
372
370
 
373
371
  - var text = 'サンプル';
374
372
 
@@ -380,11 +378,11 @@
380
378
 
381
379
  ``` pug
382
380
 
383
- // index.pug
381
+ // A.pug
384
-
385
-
386
-
382
+
383
+
384
+
387
- @include _config.pug
385
+ @include _B.pug
388
386
 
389
387
  // 結果 'サンプル'が表示される
390
388