我正在尝试在Windows上运行MEAN堆栈。我已经安装了所有先决条件(我认为),但是当我尝试通过gulp命令启动服务器时,我收到错误:
错误:无法找到模块'assetmanager'。
IMAGE:
我已经尝试运行npm install assetmanager,运行正常,但我仍然收到此错误。
这是我第一次尝试在一台机器上运行节点(我应该使用一个linux机箱)所以在我学习时要轻松一点: - )。
任何和所有帮助表示赞赏。
大卫
答案 0 :(得分:1)
我在Linux Mint 17.2上遇到了完全相同的问题。
失败的方式:这是我生成的第一个项目,我不认为在运行init命令之前已经安装了所有依赖项(g ++缺失了) )。
我尝试了npm install assetmanager
命令,然后安装了work。在此之后运行吞咽,它进一步发展,但这次我失踪了mongoose
。我安装了它然后它找不到.../config/env/all
所以我将default.js配置sylink。然后再次运行gulp
,errorhandler
丢失了。我认为不应该这么难......
工作方式:我删除了项目的失败,并init
添加了一个新项目并且有效。不幸的是,我不确定init
是否第一次没有工作,但我错过了错误/警告或其他原因造成的。我所能推荐的只是尝试创建另一个项目,看看是否有效。