DotNetAge / vue-in-action

《Vue 实践揭秘》
MIT License
164 stars 64 forks source link

老师,书里有些代码没执行成功 #7

Open cy23 opened 7 years ago

cy23 commented 7 years ago

第9页1.3样式绑定:modules里的内容webpack2.0以后的写法有变动,测试好久都报错,发现是这地方问题。 { test: /\.(less|css)$/, use: [ "style-loader", "css-loader", "less-loader" ] },

第10页一直报错,后来添加lang="less"后终于通过了, <style scoped lang="less">

第33页 $ npm karma i -g 应该为$ npm i karma -g 老师,这本书暂时看到2.3.3了,感觉写的非常不错,我会继续努力的。

joyjoe commented 7 years ago

这本书写的这么烂,你竟然会觉得写的非常不错?哎,你真的是没有看过什么叫好书啊。本人都觉得这本书买的真不值,就这烂书还售价50+。真是坑人不偿命。建议你还是好好读读《vue.js实战》这本书。 这本烂书大部分内容都是官网上的文档照抄。另外,这本书开篇都没说自己用的vue版本号和webpack版本号。所以你会发现里面有很多和vue2不一样的地方,我都有点懵逼作者到底有没有仔细看过官网。 错误一大堆,还需要列举吗?光看别人提交的issue都能看到很多错误,更何况这本书我看的还是17年10月第4版印刷,都4印了,还这么多简单的错误。 你提到的这种错误在书中太多太多。随便举个例子吧,第一章1.3小节的小结P11,开头就说样式style和类名class表达式内一定是一个JSON对象。作者真能闭着眼睛说瞎话,打开官网都能看到,官网上说,除了可以使用对象外,还可以是数组。对于class绑定,数组中的每个元素都对应data中的一个key,而对于style绑定,数组中的每个元素都必须是一个JS对象。其他错误太多,就不一一列举了。 说完错误,再来说本书结构。本书目录结构很乱,完全不知道作者是在按照怎么样的顺序再写目录。 举个例子吧,在第4章里面4.5小节已经把vue-resource的api等都罗列了。结果在6.5和6.6里面又把vue-resource讲一遍。完全可以把这两块内容放在一起啊。

xesam commented 6 years ago

因为书里面的错误太多了。。。