1
1
---
2
2
layout: guide
3
- hero_subtext: version.html
3
+ hero_subtext: version-with-upgrade-notice .html
4
4
scripts:
5
5
- "/js/build/install.js"
6
6
operating_systems:
19
19
20
20
{{i18n.install_intro}}
21
21
22
- < div class ="install-select-os ">
23
- < div class ="form-group row ">
24
- < label for ="os " class ="col-3 col-form-label "> {{i18n.install_os}}:</ label >
25
- < div class ="col-6 ">
26
- < select id ="os " class ="form-control ">
27
- {% for os in layout.operating_systems %}
28
- {% capture os_i18n %}install_os_{{os}}{% endcapture %}
29
- < option value ="{{os}} "> {{i18n[os_i18n]}}</ option >
30
- {% endfor %}
31
- </ select >
22
+ {% capture npm_info %}{% include_relative _installations/npm.md %}{% endcapture %}
23
+ {{npm_info | markdownify}}
24
+
25
+ < h2 > {{i18n.install_alternatives}}</ h2 >
26
+
27
+ < details >
28
+ < summary > {{i18n.install_click_to_expand_collapse}}</ summary >
29
+
30
+ < br />
31
+
32
+ < div class ="install-select-os ">
33
+ < div class ="form-group row ">
34
+ < label for ="os " class ="col-3 col-form-label "> {{i18n.install_os}}:</ label >
35
+ < div class ="col-6 ">
36
+ < select id ="os " class ="form-control ">
37
+ {% for os in layout.operating_systems %}
38
+ {% capture os_i18n %}install_os_{{os}}{% endcapture %}
39
+ < option value ="{{os}} "> {{i18n[os_i18n]}}</ option >
40
+ {% endfor %}
41
+ </ select >
42
+ </ div >
32
43
</ div >
33
- </ div >
34
44
35
- < div class ="form-group row ">
36
- < label for ="version " class ="col-3 col-form-label "> {{i18n.install_version}}:</ label >
37
- < div class ="col-6 ">
38
- < select id ="version " class ="form-control ">
39
- < option value ="stable "> {{i18n.site_nav_stable_version}} ({{site.latest_version}})</ option >
40
- < option value ="rc "> {{i18n.site_nav_rc_version}} ({{site.latest_rc_version}})</ option >
41
- < option id ="nightly-version " value ="nightly "> {{i18n.site_nav_nightly_version}}</ option >
42
- </ select >
45
+ < div class ="form-group row ">
46
+ < label for ="version " class ="col-3 col-form-label "> {{i18n.install_version}}:</ label >
47
+ < div class ="col-6 ">
48
+ < select id ="version " class ="form-control ">
49
+ < option value ="stable "> {{i18n.site_nav_stable_version}} ({{site.latest_version}})</ option >
50
+ < option value ="rc "> {{i18n.site_nav_rc_version}} ({{site.latest_rc_version}})</ option >
51
+ < option id ="nightly-version " value ="nightly "> {{i18n.site_nav_nightly_version}}</ option >
52
+ </ select >
53
+ </ div >
43
54
</ div >
44
55
</ div >
45
- </ div >
46
56
47
- < div id ="install-instructions ">
48
- < div class ="install-os-instructions "> Loading...</ div >
49
- {% for os in layout.operating_systems %}
50
- < div id ="{{os}} " class ="install-os-instructions " style ="display: none ">
51
- {% capture os_i18n %}install_os_{{os}}{% endcapture %}
52
- < h3 > {{i18n[os_i18n]}}</ h3 >
53
- {% capture exists %}{% file_exists _installations/{{os}}.md %}{% endcapture %}
54
- {% if exists == "true" %}
55
- {% capture info %}{% include_relative _installations/{{os}}.md %}{% endcapture %}
56
- {{info | markdownify}}
57
- {% endif %}
58
- </ div >
59
- {% endfor %}
60
- </ div >
57
+ < div id ="install-instructions ">
58
+ < div class ="install-os-instructions "> Loading...</ div >
59
+ {% for os in layout.operating_systems %}
60
+ < div id ="{{os}} " class ="install-os-instructions " style ="display: none ">
61
+ {% capture os_i18n %}install_os_{{os}}{% endcapture %}
62
+ < h3 > {{i18n[os_i18n]}}</ h3 >
63
+ {% capture exists %}{% file_exists _installations/{{os}}.md %}{% endcapture %}
64
+ {% if exists == "true" %}
65
+ {% capture info %}{% include_relative _installations/{{os}}.md %}{% endcapture %}
66
+ {{info | markdownify}}
67
+ {% endif %}
68
+ </ div >
69
+ {% endfor %}
70
+ </ div >
71
+ </ details >
72
+
73
+ < h2 > {{i18n.install_check}}</ h2 >
61
74
62
75
< p >
63
- {{i18n.install_test }}
76
+ {{i18n.install_check_details }}
64
77
</ p >
65
78
66
79
{% highlight sh %}
@@ -69,29 +82,3 @@ <h3>{{i18n[os_i18n]}}</h3>
69
82
< div class ="language-sh highlighter-rouge ">
70
83
< pre class ="rougeHighlight "> < code > yarn --version</ code > </ pre >
71
84
</ div >
72
-
73
- {% capture issueBody %}
74
- **Which operating system are you using:**
75
-
76
-
77
- **Please describe the steps you took when trying to install Yarn and what went wrong:**
78
-
79
- {% endcapture %}
80
- {% assign issueBodyEscaped = issueBody | uri_escape %}
81
-
82
- {% assign searchHref = "https://github.com/yarnpkg/yarn/issues?utf8=%E2%9C%93&q=is%3Aissue%20is%3Aopen%20%22Installation%20Problem%22%20in%3Atitle%20" %}
83
- {% assign newIssueHref = "https://github.com/yarnpkg/yarn/issues/new?title=Installation%20Problem:%20[title]&body=" | append: issueBodyEscaped %}
84
-
85
- < hr class ="my-4 ">
86
-
87
- < blockquote >
88
- < p >
89
- < strong > {{i18n.install_problems_title}}</ strong >
90
- {{i18n.install_problems_description}}
91
- </ p >
92
- < p >
93
- < a class ="text-success " href ="{{searchHref}} "> {{i18n.install_problems_search}}</ a >
94
- ·
95
- < a class ="text-danger " href ="{{newIssueHref}} "> {{i18n.install_problems_new_issue}}</ a >
96
- </ p >
97
- </ blockquote >
0 commit comments