-
Notifications
You must be signed in to change notification settings - Fork 0
/
introduction.html
177 lines (177 loc) · 10.8 KB
/
introduction.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Introduction | ShellJS - にほんご。</title>
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta property="og:title" content="Introduction | ShellJS - にほんご。">
<meta property="og:url">
<meta property="og:type" content="article">
<link rel="icon" href="https://tr.you84815.space/shelljs/favicon.ico">
<link rel="stylesheet" type="text/css" href="./css/main.css">
<link id="theme_style" rel="stylesheet" type="text/css" href="">
<script id="srcTheme" src="./js/toggleTheme.js" data-dir="shelljs"></script>
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-106478577-1', 'auto');
</script>
</head>
<body>
<div id="container">
<header>
<div class="icon"><a class="no-barba" href="https://tr.you84815.space/">
<svg width="16" height="16">
<rect width="16" height="16" fill="#e0e0e0"></rect>
</svg></a></div>
<div class="navi_toggle" onclick="toggleMenu()">
<svg id="menu_close" width="24" height="24" viewBox="0 0 24 24">
<path d="M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"></path>
<path d="M0 0h24v24H0z" fill="none"></path>
</svg>
<svg id="menu_open" width="24" height="24" viewBox="0 0 24 24">
<path d="M0 0h24v24H0z" fill="none"></path>
<path d="M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z"></path>
</svg>
</div>
<div class="title">ShellJS - <a class="no-barba" href="https://tr.you84815.space/">にほんご。</a></div><span id="toggleTheme">
<svg role="img" width="16" height="16" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512">
<path d="M8 256c0 136.966 111.033 248 248 248s248-111.034 248-248S392.966 8 256 8 8 119.033 8 256zm248 184V72c101.705 0 184 82.311 184 184 0 101.705-82.311 184-184 184z"></path>
</svg></span>
</header>
<div class="navi" id="navi">
<ul class="menu">
<li><a class="index" href="./index.html">Home</a></li>
<li><a class="introduction active" href="./introduction.html">Introduction</a></li>
<li><a class="commaindline" href="./commandline.html">Command line use</a></li>
<li><a class="plugin-api" href="./plugin-api.html">Plugin API</a></li>
<li><a class="note-docs" href="./note-docs.html">A quick note about the docs</a></li>
<li><a class="installing" href="./installing.html">Installing</a></li>
<li><a class="examples" href="./examples.html">Examples</a></li>
<li><a class="exclude-options" href="./exclude-options.html">Exclude options</a></li>
<li><a class="global-vs-local" href="./global-vs-local.html">Global vs. Local</a></li>
<li><a class="commandReference" href="./command-reference.html">Command reference</a>
<ul class="hidden" id="navi_commandReference">
<li><a href="./command-reference/cat.html">cat()</a></li>
<li><a href="./command-reference/cd.html">cd()</a></li>
<li><a href="./command-reference/chmod.html">chmod()</a></li>
<li><a href="./command-reference/cp.html">cp()</a></li>
<li><a href="./command-reference/pushd.html">pushd()</a></li>
<li><a href="./command-reference/popd.html">popd()</a></li>
<li><a href="./command-reference/dirs.html">dirs()</a></li>
<li><a href="./command-reference/echo.html">echo()</a></li>
<li><a href="./command-reference/exec.html">exec()</a></li>
<li><a href="./command-reference/find.html">find()</a></li>
<li><a href="./command-reference/grep.html">grep()</a></li>
<li><a href="./command-reference/head.html">head()</a></li>
<li><a href="./command-reference/ln.html">ln()</a></li>
<li><a href="./command-reference/ls.html">ls()</a></li>
<li><a href="./command-reference/mkdir.html">mkdir()</a></li>
<li><a href="./command-reference/mv.html">mv()</a></li>
<li><a href="./command-reference/pwd.html">pwd()</a></li>
<li><a href="./command-reference/rm.html">rm()</a></li>
<li><a href="./command-reference/sed.html">sed()</a></li>
<li><a href="./command-reference/set.html">set()</a></li>
<li><a href="./command-reference/sort.html">sort()</a></li>
<li><a href="./command-reference/tail.html">tail()</a></li>
<li><a href="./command-reference/tempdir.html">tempdir()</a></li>
<li><a href="./command-reference/test.html">test()</a></li>
<li><a href="./command-reference/to.html">ShellString.prototype.to()</a></li>
<li><a href="./command-reference/toEnd.html">ShellString.prototype.toEnd()</a></li>
<li><a href="./command-reference/touch.html">touch()</a></li>
<li><a href="./command-reference/uniq.html">uniq()</a></li>
<li><a href="./command-reference/which.html">which()</a></li>
<li><a href="./command-reference/exit.html">exit()</a></li>
<li><a href="./command-reference/error.html">error()</a></li>
<li><a href="./command-reference/ShellString.html">ShellString()</a></li>
<li><a href="./command-reference/env.html">env[]</a></li>
<li><a href="./command-reference/Pipes.html">Pipes</a></li>
</ul>
</li>
<li><a class="config" href="./config.html">Config</a>
<ul class="hidden" id="navi_config">
<li><a href="./config.html#silent">config.silent</a></li>
<li><a href="./config.html#fatal">config.fatal</a></li>
<li><a href="./config.html#verbose">config.verbose</a></li>
<li><a href="./config.html#globOptions">config.globOptions</a></li>
<li><a href="./config.html#reset">config.reset()</a></li>
</ul>
</li>
<li>Team
<ul id="navi_team">
<li><a class="external-link" href="https://github.com/nfischer" target="_blank">Nate Fischer</a></li>
<li><a class="external-link" href="https://github.com/freitagbr" target="_blank">Brandon Freitag</a></li>
</ul>
</li>
</ul>
</div>
<div id="content">
<div id="main">
<div id="barba-wrapper">
<div class="barba-container">
<h1>Introduction</h1>
<div id="update_date"><span>更新日: 2018.06.14
</span>
</div>
<p>
ShellJSは、ポータブルな(Windows/Linux/OS X)のUnixシェルコマンドを
Node.js API上に実装しました。
Unixの慣れ親しんだパワフルなコマンドを残しつつ、
シェルスクリプトのUnix依存を解消することができます。
また、グローバルにインストールすることが出来るので、
Nodeプロジェクトの外からも実行可能です。
ヤバいbashスクリプトともおさらばです!
</p>
<p>ShellJSはNode.jsの<code>v4</code>以降、全てのリリースでテストを実施しています。</p>
<p>ユニットテスト済みで、以下のようなプロジェクトで実際に使われています。</p>
<ul>
<li><a href="https://getfirebug.com/" target="_blank" rel="noopener noreferrer">Firebug</a>
- 悪名高きFireFoxのデバッガです。
</li>
<li><a href="http://jshint.com/" target="_blank" rel="noopener noreferrer">JSHint</a> & <a href="https://eslint.org/" target="_blank" rel="noopener noreferrer">ESLint</a>
- 人気のJavaScriptのLintです。
</li>
<li><a href="http://zeptojs.com/" target="_blank" rel="noopener noreferrer">Zepto</a>
- モダンブラウザ用のjQuery互換のJavaScriptライブラリです。
</li>
<li><a href="http://yeoman.io/" target="_blank" rel="noopener noreferrer">Yeoman</a>
- ウェブアプリケーションスタック&開発ツール
</li>
<li><a href="https://deployd.com/" target="_blank" rel="noopener noreferrer">Deployd.com</a>
- 素早くバックエンドAPIを生成するためのオープンソースのPaaS
</li>
<li><a href="https://www.npmjs.com/browse/depended/shelljs" target="_blank" rel="noopener noreferrer">他にも沢山</a></li>
</ul>
<p>
もしフィードバックや、提案、不明点等があれば、
気軽に<a href="https://github.com/shelljs/shelljs/issues" target="_blank" rel="noopener noreferrer">issue</a>を登録してください。
</p>
<p>ShellJSに魅力を感じたなら、<a href="https://github.com/shelljs/shelljs/wiki" target="_blank" rel="noopener noreferrer">Wiki</a>の関連プロジェクトをチェックしてください!</p>
<p>
古いバージョンからアップデートする場合は、
<a href="https://github.com/shelljs/shelljs/wiki/Breaking-Changes" target="_blank" rel="noopener noreferrer">Breaking Changes</a>で、
アップデート時に気をつける内容をチェックしてください。
</p><br><br>
<div class="license">
<p>
© 2012
Artur Adib Released under the BSD License. See <a href="https://github.com/shelljs/shelljs/blob/master/LICENSE">LICENSE</a> file for details.
</p>
<p>このコンテンツはArtur Adib(arturadib)による<a href="https://documentup.com/shelljs/shelljs">ShellJSドキュメント</a>を翻訳/改変したものです。</p>
</div>
</div>
</div>
</div>
</div>
<footer><span>© <span id="copy_year">2017</span> tobijibu</span></footer>
</div>
<noscript id="deferred-styles">
<link href="./css/lazy.css" rel="stylesheet">
</noscript>
<script src="./js/main.js" defer></script>
<div id="src" hidden></div>
</body>
</html>