Node.js 安装离子框架-设置环境变量-不工作。

Node.js 安装离子框架-设置环境变量-不工作。,node.js,cordova,ionic-framework,Node.js,Cordova,Ionic Framework,我是JS新手,我计划构建一个简单的应用程序 我使用npm-g install-ionic安装了爱奥尼亚和科尔多瓦,对科尔多瓦也做了同样的操作 它安装在/usr/local/lib/ionic中,此ionic指向->/usr/local/lib/node\u模块/ionic/bin/ionic 我基本上明白了 /usr/local/bin/ionic -> /usr/local/lib/node_modules/ionic/bin/ionic ionic@1.2.8 /usr/local/l

我是JS新手,我计划构建一个简单的应用程序

我使用
npm-g install-ionic
安装了爱奥尼亚和科尔多瓦,对科尔多瓦也做了同样的操作

它安装在
/usr/local/lib/ionic
中,此ionic指向->
/usr/local/lib/node\u模块/ionic/bin/ionic

我基本上明白了

/usr/local/bin/ionic -> /usr/local/lib/node_modules/ionic/bin/ionic
ionic@1.2.8 /usr/local/lib/node_modules/ionic
├── connect-livereload@0.4.0
├── progress@1.1.7
├── open@0.0.5
├── colors@0.6.2
├── ncp@0.4.2
现在如何设置环境变量

export IONIC="/usr/local/lib/node_modules/ionic"
export PATH=$PATH:$IONIC/bin
是这样吗

我还尝试下载了ionic文件,将它们放在
/home/softwares/ionic
下,并将bashrc改为

export IONIC="~/softwares/ionic"
export PATH=$PATH:IONIC
这个怎么样? 简而言之,爱奥尼亚的npm安装不起作用。因此,如果我
爱奥尼亚-v
或尝试
爱奥尼亚启动blahblah blank
则不会出现任何问题。

更改节点链接:

#Run

which node
#and in my case it displayed /usr/sbin/node.

#If it says command not found, skip to 3. Remove it by

sudo rm /usr/sbin/node
#Run

which nodejs
#in my case it displayed /usr/bin/nodejs.

#Make a link

sudo ln -s /usr/bin/nodejs /usr/bin/node 
#OR

sudo ln -s /usr/bin/nodejs /usr/sbin/node 

ref:

当您使用NPM安装时,它应该为您设置适当的变量,允许您从命令行运行ionic-v。我认为您使用的是Linux,所以请看下面脚本中的行:在Ionic或Cordova领域中,您将看不到任何需要设置的特殊内容。只有Android SDK。我也运行了他的脚本。它仍然不起作用。我运行了他的脚本,然后安装了构建工具(19和20),19+得到了ionic。还是没什么。这就是为什么我被卡住了!具体是什么操作系统和什么架构?Ubuntu 14.04 LTS,64位。如果你这样做:
文件/usr/local/lib/node\u模块/ionic/bin/ionic
你应该看到
/usr/local/lib/node\u模块/ionic/bin/ionic:node.js脚本,ASCII文本可执行文件