我是JS新手,我打算构建一个简单的应用程序
我正在使用npm -g install ionic
安装离子和cordova,同样也用于cordova。
它安装在/usr/local/lib/ionic
这个离子点到 - > /usr/local/lib/node_modules/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
现在我如何设置我的env变量?
export IONIC="/usr/local/lib/node_modules/ionic"
export PATH=$PATH:$IONIC/bin
这是对的吗?
我也尝试下载离子文件,将它们放在/home/softwares/ionic
下并将bashrc更改为
export IONIC="~/softwares/ionic"
export PATH=$PATH:IONIC
这是怎么回事?
简而言之,npm安装离子不起作用。所以,如果我ionic -v
或尝试ionic start blahblah blank
,则不会出现任何问题。
答案 0 :(得分:0)
更改节点链接:
#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
参考:"Ionic start projectName" not working with Ionic Framework