我正在阅读这个关于运行的stackoverflow答案,yo
而npm
不是sudo
通过保存他们的结果~/.node
.
它使用echo prefix = ~/.node >> ~/.npmrc
,我想知道每个符号的含义以及它们在这种情况下如何协同工作.
echo prefix = ~/.node
Run Code Online (Sandbox Code Playgroud)
这只是将字符串打印到标准输出.shell将扩展~
为值$HOME
,因此打印的字符串可能类似"prefix = /home/randwa1k"
(当然没有引号).
... >> ~/.npmrc
Run Code Online (Sandbox Code Playgroud)
这会将echo
命令的输出重定向到文件~/.npmrc
,该文件扩展为相同的内容$HOME/.npmrc
.使用>>
而不是>
将输出附加到文件末尾.
因此,命令作为一个整体将一行文本附加到.npmrc
主目录中调用的文件中.
该更改对.npmrc
文件的影响将取决于读取该文件的任何程序.
归档时间: |
|
查看次数: |
2630 次 |
最近记录: |