老师,我照你的步骤在windows上装的,执行yo webapp grunt-by-yo的时候提示"yo"不是内部或外部命令,也不是可运行的程序或批处理文件,请教下这个问题怎么解决,谢谢~
2015-05-21
(。•ˇ‸ˇ•。)爆炸了。。
target的名字也可以自定义,不支持这个符号"-",不要在target名字里用到减号
target的名字也可以自定义,不支持这个符号"-",不要在target名字里用到减号
2015-05-17
按这样定义的话,在命令行运行'grunt copy'后会在项目根目录下创建一个名字叫'dddd'的文件夹,其下有拷贝过来的'index.html'
2015-05-17
下面的错了!能修改的只有常量config!
比如:
var config = {appDir:'app',distDir:'dddd'};
相应的使用:
<%= config.appDir %>等价于上面定义的字符串'app'
<%= config.distDir %>等价于上面定义的字符串'dddd'
再次重申,下面的回答是错误的!
比如:
var config = {appDir:'app',distDir:'dddd'};
相应的使用:
<%= config.appDir %>等价于上面定义的字符串'app'
<%= config.distDir %>等价于上面定义的字符串'dddd'
再次重申,下面的回答是错误的!
2015-05-17
接上
grunt.initConfig({
copy: { // 这是一个task,不可以改名字,我们之前安装过了"npm install grunt-contrib-copy --save-dev"
custom-target-name: { // 这是一个自定义目标名字
src:'<%= config.app %>/index.html',
dest:'<%= config.dist %>/index.html', //其中src和dest是固定写法,不能改名称
}
},
});
grunt.initConfig({
copy: { // 这是一个task,不可以改名字,我们之前安装过了"npm install grunt-contrib-copy --save-dev"
custom-target-name: { // 这是一个自定义目标名字
src:'<%= config.app %>/index.html',
dest:'<%= config.dist %>/index.html', //其中src和dest是固定写法,不能改名称
}
},
});
2015-05-17
关于这个target和文件夹命名方面,老师起的名字容易让人引起混淆。
可以这么写来做一下区分:
var config = { // 定义常量,以备后面使用
app:'app', // 常量app存储的是字符串'app'
dist:'target-dir-name', // 常量dist存储的是字符串'target-dir-name'
};
接下
可以这么写来做一下区分:
var config = { // 定义常量,以备后面使用
app:'app', // 常量app存储的是字符串'app'
dist:'target-dir-name', // 常量dist存储的是字符串'target-dir-name'
};
接下
2015-05-17