慕粉3822249
npm i grunt -S
在项目里面运行后再尝试打包试一下
慕粉3706163
慕粉3706163
慕九州7061699
看一下端口是不是不对呢
qq_时光不染回忆不淡_3
新版本的都没有了 正常的
慕粉3156790
确保自己电脑上安装了ruby,
然后确保用ruby安装了sass和compass。
最后在Gruntfile.js中,将sass这个task中的options改成
options:{
loadPath: ['bower_components']
}就可以成功运行了。(并且可以成功从scss生成css和对应map文件)
自己瞎研究出来的,不清楚是否会造成其它不良影响。?
林鸿伯3985306
开放电脑端口,node用的哪个就开放那个
JoneHsu
换个其他的项目框架,像angular就好,不要用webapp了。。。。。。
猫s
qq_那一次爱恋_0
WIND_DREAM
需要安装ruby,然后再安装compass.我前几天也刚刚遇到
Xuewa
对的,谷歌了好多,都不用grunt了,都是用gulp,好像还得重新学gulp!蛋疼~
feidudu1
samKr
我把yeoman删了,看了其他问题有个说用1.3.2,不知道跟yeoman的版本有没有关系,总之我安装了这个版本,然后去node_modules,把webapp的generator删了,再用npm install -g generator-webapp@v0.6.2,安装的webapp就是使用grunt的了,github上面,1.0.1版本的webapp也都是gulp,我不知道那个答案的答主的版本是哪里下的,我用0.6.2版本的就可以了,继续学习了~~~
幕布斯4149312
webapp在2.0中去掉了grunt而是使用gulp,如果需要的话将webapp的版本降低就可以了。
qq_faithfriend_0
版本问题,yeoman选用了v1.3.2 ,generator-webapp 选用了v1.0.1 ,就可以了!
M_0033
因为在新版本的webapp里面用gulp代替了grunt,gulp和grunt其实差不多,不过要跟着视频学习的话,可以用angular这个生成器,安装方法前面视频有说。
yo angular yourProjectName
之后,会询问是否用gulp代替grunt,选择否就可以了
qq_亚里士多德的猫_0
可以吧webapp移除后新安装指定低版本就可以
semir_
生成angular项目的时候让你选择使用grunt,或者gulp,gulp的出现就是为了替代grunt,所以yeoman估计已经在webapp中放弃了grunt了,郁闷~
艾奥宝贝
你没有安装generator-webapp吧
li_yanging
yeoman装完后有error的话一般是你的npm版本太旧,需要更新到最新的npm(npm install --global npm@latest)
生成的文件不在指定目录的话肯定是你没有在指定目录下执行yo命令
倾水折心
MarvinWilliam
e点点
建议别直接用npm,替换成阿里的镜像,会稳定很多,npm install -g cnpm --registry=https://registry.npm.taobao.org
kylinthinker
可以看一下browserSync的用法https://browsersync.io/docs/grunt/
姬小萌
我的也是,同求
elaine2
grunt 项目自动化构建工具,但他依赖bower的包管理器,以及yo的脚手架工具,这是开发环境必不可少的工具,当然线上真正项目是没有的,只是开发的时候好用,线上就是打包好的项目而已。
Glacier
一个人流浪1102
nieying
通过npm 安装一下yeoman-generator