虽然我成功安装了ember-cli,但我无法运行ember server
。它说-bash: ember: command not found
。但是当我跑npm start
时,那就有效了。
根据package.json
文件,npm start
指的是ember server
。
但为什么ember server
没有工作?
答案 0 :(得分:1)
我解决此问题的方法是在repo中运行ember init
,让它覆盖所有与测试相关的文件,并跳过与项目相关的所有文件,例如routes / app.js。
哦,是啊〜
答案 1 :(得分:0)
根据您的评论,听起来您可能已使用sudo
安装了npm或节点工具链的其他部分。以下是一些安装工具链的常用方法 - 我可以从经验中说,避免在包管理器中使用sudo(以及一切可能)通常是可行的方法。
希望这有帮助 - 让我们知道它是否是其他东西。