2015-12-30 53 views
1

當我與sails lift運行的項目就說明 -麻煩帆解除AWS服務器上

Aborted due to warnings. 
Running "sails-linker:devTpl" (sails-linker) task 
padding length 4 
Warning: Unable to write "views/layout.ejs" file (Error code: EACCES). 
------------------------------------------------------------------------ 

error: Looks like a Grunt error occurred-- 
error: Please fix it, then **restart Sails** to continue running tasks (e.g. watching for changes in assets) 
error: Or if you're stuck, check out the troubleshooting tips below. 

error: Troubleshooting tips: 
error: 
error: *-> Are "grunt" and related grunt task modules installed locally? Run `npm install` if you're not sure. 
error: 
error: *-> You might have a malformed LESS, SASS, CoffeeScript file, etc. 
error: 
error: *-> Or maybe you don't have permissions to access the `.tmp` directory? 
error:  e.g., `/var/myproj/.tmp` ? 
error: 
error:  If you think this might be the case, try running: 
error:  sudo chown -R 1000 /var/myproj/.tmp 

我已經嘗試了所有給定的步驟,就像提供訪問.tmp和npm install ,當我調試通過sails debus代碼所示:

Grunt :: Error: listen EADDRINUSE :::5858 
at Object.exports._errnoException (util.js:860:11) 
at exports._exceptionWithHostPort (util.js:883:20) 
at Agent.Server._listen2 (net.js:1234:14) 
at listen (net.js:1270:10) 
at Agent.Server.listen (net.js:1366:5) 
at Object.start (_debug_agent.js:21:9) 
at startup (node.js:72:9) 
at node.js:972:3 

奇怪的部分是它在我的本地系統和正常的(其他)服務器非常精細和正常工作的運轉。

回答

2

您需要chmod查看目錄

+0

感謝Mars Zhu,它適合我。 –