我正在尝试安装自己的Nodester版本。我试过Ubuntu 12.04 LTS,现在用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;
更改为冒号,但没有帮助。我也删除了它并没有帮助(我相信你们当中许多人可能想知道为什么我会尝试那些东西)。有没有人知道我需要做些什么才能让它正常运行?
答案 0 :(得分:1)
这看起来更像是文档错误,而不是您无法理解任何内容。在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 ~/.bashrc