我正在尝试安装我自己版本的Nodester。我已经在Ubuntu12.04LTS和现在的CentOS上试用过了。我不是最熟练的Linux用户(大约2个月的使用),所以在这一点上我很困惑。
相关说明位于https://github.com/nodester/nodester/wiki/Install-nodester#wiki-a。他们要求您“导出路径(以使npm正常工作)”,其中包含完成此操作所需的行。
cd ~
echo -e "root = ~/.node_libraries\nmanroot = ~/local/share/man\nbinroot = ~/bin" > ~/.npmrc
echo -e "export PATH=3d9c7cfd35d3628e0aa233dec9ce9a44d2231afcquot;\${PATH}:~/bin3d9c7cfd35d3628e0aa233dec9ce9a44d2231afcquot;;" >> ~/.bashrc
source ~/.bashrc我可以完成所有这些,直到我到达source ~/.bashrc行。当我运行它时,我得到了以下结果:
[root@MYSERVER ~]# source ~/.bashrc
-bash: /root/.bashrc: line 13: syntax error near unexpected token ';;'
-bash: /root/.bashrc: line 13: 'export PATH=3d9c7cfd35d3628e0aa233dec9ce9a44d2231afcquot;${PATH}:~/bin3d9c7cfd35d3628e0aa233dec9ce9a44d2231afcquot;;我曾尝试将quot;更改为",但没有任何帮助。我试着把quot;改成冒号,但没有用。我也删除了它,但它没有帮助(我相信在这一点上,你们中的许多人可能想知道为什么我会尝试那些东西)。有谁知道我需要做些什么才能让它正常运行吗?
发布于 2012-11-29 07:00:48
这看起来更像是文档错误,而不是您无法理解任何东西。在Github上为它创建了issue 409。
同时,回顾维基页面的历史,我发现以下内容可能会有所帮助。当然,这看起来更合理,尽管我还需要一段时间才能确认。
导出路径(使npm正常工作):
> cd ~
> echo -e "root = ~/.node_libraries\nmanroot = ~/local/share/man\nbinroot = ~/bin" > ~/.npmrc
> echo -e "export PATH=\"\${PATH}:~/bin\";" >> ~/.bashrc
> source ~/.bashrchttps://stackoverflow.com/questions/13615393
复制相似问题