使用docker-compose运行mean.js失败

时间:2015-08-10 14:46:57

标签: javascript sass mean boot2docker docker-compose

我正在尝试在docker容器中运行一个清晰的mean.js项目,但是我在容器启动期间遇到错误(构建成功):

web_1 | Running "env:dev" (env) task
web_1 | 
web_1 | Running "sass:dist" (sass) task
web_1 | Warning: 
web_1 | You need to have Ruby and Sass installed and in your PATH for this task to work.
web_1 | More info: https://github.com/gruntjs/grunt-contrib-sass
web_1 |  Use --force to continue.
web_1 | 

要在本地运行项目,我必须手动安装sass,但是如何为docker容器设置sass?难道不是意味着.js和码头工作开箱即用吗?文档根本没有说明安装sass,所以我犯了错误吗?

我正在使用:

  • mean.js:0.4.0
  • Boot2Docker-cli版本:v1.7.1
  • docker-compose version:1.3.3
  • CPython版本:2.7.9
  • OpenSSL版本:OpenSSL 1.0.1j 2014年10月15日

1 个答案:

答案 0 :(得分:0)

错误是由于使用mean.js" master"分支而不是使用" 0.4.0"科。这个版本正在使用" - force"在此警告之后继续进行咕噜声。