我使用Hipster创建了一个应用程序,然后我通过netbeans打开了生成的maven项目并运行它。 我收到了这个错误:
无法执行目标com.github.trecloux:yeoman-maven-plugin:0.4:build(run-grunt)on project cabinet-medical:错误期间:node --version:无法运行程序“node”(在目录中) “/ Users / retina / Dropbox / QEMWEB / WORK / PROJETS / LOGICIELS / hispter / cabinet_hipster_generate”):error = 2,没有这样的文件或目录 - > [帮助1]
答案 0 :(得分:0)
在Ubuntu上,如果您通过NVM而不是通过全局系统包安装了Node.js,则可能会遇到此问题。
基于another example的可能解决方法,用于创建名为/usr/local/bin/node
的可执行文件,该文件首先使用以下内容加载NVM环境:
#\!/bin/bash
export NVM_DIR="/home/USER/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh"
node $@
将NVM_DIR替换为NVM安装的路径,并使文件可执行,例如chmod +x /usr/local/bin/node
。