更新:由于更新而解决,请参阅this。
我是意味着全新的意思。
我已经关注了install instructions的mean.io,但gist除了允许您安装没有sudo的节点之外(因为我真的不关心这台机器我和#39;正在努力)。
一切顺利,甚至" grunt",直到我去myipaddress:3000,在那里我得到一个"页面不可用"这就是咕噜声:
/home/.../myApp/node_modules/dependable/index.js:115
throw new Error("dependency '" + name + "' was not registered");
^
Error: dependency 'access' was not registered
at get (/home/.../myApp/node_modules/dependable/index.js:115:15)
这是the myApp/node_modules/dependable/index.js file。
以下是myApp的目录:
myApp$ ls
AUTHORS config LICENSE packages server.js
bower_components Gruntfile.js node_modules Procfile
bower.json karma.conf.js package.json README.md
我从[this]尝试了bower install --allow-root'
(https://github.com/linnovate/mean/issues/673),但我仍然得到错误。
=====
更新
我不知道这里发生了什么。有时它有时会发生错误(对于grunt
,到目前为止,node server
启动时效果很好)。有时错误是
/home/username/201408meanio/myapp/node_modules/dependable/index.js:115
throw new Error("dependency '" + name + "' was not registered");
Error: dependency 'access' was not registered
at get (/home/username/201408meanio/myapp/node_modules/dependable/index.js:115:15)
...
所以我尝试按照README说明从一开始就按照新的用户帐户安装mean.io,一步一步,我遇到了 404错误:无法查找视图" 404"在views目录问题中,描述了here。
就像他们说的那样,我增加了Gruntfile.js的livereload间隔,如果我运行grunt
,事情就开始工作......有时候,node server
到目前为止还没有工作。< / p>