我最近通过 NPM 安装了 3 个新软件包,但没有一个正在执行。
我跑sudo npm install -g ionic了,安装看起来很正常。
然后我可以运行which ionic,我得到/usr/local/bin/ionic看起来不错的。
但是如果我ionic start myApp tabs根据文档运行,这应该会创建一个新的离子项目。但它完全什么都不做。命令行上没有输出,也没有创建项目。我按回车执行命令,它立即返回到命令行上的另一行,就好像我只是按回车键,根本没有输入任何命令......这可能不清楚,抱歉。
我尝试卸载 ionic 并sudo npm uninstall -g ionic成功卸载它,然后重新安装它。行为没有变化。包cordova和bower. 注意:所有这些都是我同时安装的,它们都不起作用。没有输出,没有错误,什么都没有。运行它们sudo也没有什么区别。
我正在运行 ubuntu 14.04。
有谁之前经历过这个吗?
小智 13
跑
which node
Run Code Online (Sandbox Code Playgroud)
就我而言,它显示/usr/sbin/node.
如果显示为command not found,请跳至 3。将其删除
sudo rm /usr/sbin/node
Run Code Online (Sandbox Code Playgroud)跑
which nodejs
Run Code Online (Sandbox Code Playgroud)
就我而言,它显示/usr/bin/nodejs.
做个链接
sudo ln -s /usr/bin/nodejs /usr/bin/node
Run Code Online (Sandbox Code Playgroud)
或者
sudo ln -s /usr/bin/nodejs /usr/sbin/node
Run Code Online (Sandbox Code Playgroud)