linux上全局安装babel后无法执行 bable [cmd] 指令的解决办法

这两天,在学习react过程中,需要安装babel来将es6代码编译成es2015。全局安装

npm install babel -g

测试babel是否安装好了,

babel -V //babel --version

结果显示错误--bash:babel:command not found。

于是我就去找我的全局node_modules目录下(/home/zk/node/bin)搜索是否已经安装好该模块。找到了啊,这货在这里躺着呢呀。。。为毛不能用!

想必是环境变量没有配置好吧。。。

好吧 !查询当前环境变量,


果然没有把当前node模块的路径配置到环境变量中。

所以,配置环境变量,在这里我是写到了.bashrc文件中,在文件末尾添加以下命令:

export PATH="$PATH:/home/zk/node/bin"
注意这里 “=”前后不要有空格,有空格是不正确的。bash shell 空格要注意的问题可以参见文后的参考资料。

再次测试babel命令:


哦了!

扩展资料:

设置linux环境变量的三种方式

shell编程中需要留意的空格符

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章