这是我第一次涉足这类网络开发。
我尝试通过自耕农安装一个网站,让我在学习SASS的同时让咕噜咕噜的服务活跃起来。每次我尝试这样做,我似乎得到不同的错误,我不明白。
设定:
我在桌面上创建了/ test文件夹,然后按照本指南https://github.com/yeoman/generator-webapp进行操作。在此之前我已经按照其他指南进行了操作,最有用的是此视频,https://www.youtube.com/watch?v=gKiaLSJW5xI
我得到了我所期望的常用选项,但它说'SASS'不是'SASS和Compass',为什么会这样?我已经安装了。
如果我安装全部3,则grunt命令挂起在所有不同的部分上(grunt服务将不起作用)。咕噜声服务错误是:
警告:OptionParser :: InvalidOption:无效选项: - source-map 使用--trace进行回溯。使用--force继续。
我将尝试使用yo webapp构建的每个不同组合进行构建,并使用一些错误编辑此注释。
编辑1:现在重新安装,bootstrap和sass(没有现代化器)。我收到了大量的node-sass错误。不知道为什么。
编辑2:我在另一次安装之前再次按照本指南,(我无法发布链接,因为我的代表少于10,来自yeoman.io / setup)我仍然得到这样的webapp安装错误:< / p>optipng预构建测试失败
ℹ从源编译 ✔optipng成功建造npm WARN可选dep失败,继续bufferutil@1.2.1
在“CCX(目标)”
之类的东西下也存在错误加载gyp ERR!构建错误
gyp ERR!堆栈错误:
make
失败并退出代码:2gyp ERR!在ChildProcess.onExit堆栈(/usr/local/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:270:23)
等。它持续了一段时间。也:
npm ERR! node-sass@3.3.3 postinstall:
node scripts/build.js
npm ERR!这很可能是node-sass包的问题,
npm ERR!不是与npm本身。
npm ERR!告诉作者你的系统失败了:
npm ERR! node scripts / build.js
npm ERR!您可以通过以下方式获取他们的信息:
npm ERR! npm owner ls node-sass
npm ERR!上面可能有额外的日志记录输出。
编辑3:我试过安装bootstrap(没有SASS或Modernizer)并注意到这个错误 -
CXX(目标)发布/ obj.target / validation / src / validation.o
cc1plus:错误:无法识别的命令行选项“-std = gnu ++ 0x”
make:*** [发布/ obj.target / validation / src / validation.o]错误1
...搜索后似乎是与GCC相关的错误。我有GCC 4.2.1(我确信这是古老的历史)但我正在下载关于github的Snow Leopard的'kennethreitz'安装程序。
编辑4:我刚刚点击'brew install gcc',希望它更新...等待等待游戏的时间。
与此同时,关于在10.6.8上获得类似设置的任何其他提示(即自动重载,sass,bootstrap)?
编辑5:哇,真的很长时间,仍然在GCC 4.2.1上,一切都是一样的,即。不起作用。我应该放弃吗?我对Web开发工作流程的替代方案是什么?