为了账号安全,请及时绑定邮箱和手机立即绑定

已采纳回答 / 任性的学渣
如果你换成ES5就知道了this.todos.filter(function(todos) {    return completed === todos.completed}
老师讲的很好,技术很熟练
2021-04-03
现在我的配置是这样,其他都和课程一样:
"scripts": {
"start": "webpack-dev-server --open",
"watch": "webpack --watch",
"devDependencies": {
"webpack": "^5.30.0",
"webpack-cli": "^3.3.12",
"webpack-dev-server": "^3.11.2"
}

注意版本差异

最新回答 / 慕沐8789467
老师的课程有些地方已经陈旧了,我在学习的时候用的是现在最新的webpack版本,我的项目源码提交到github上供大家参考 https://github.com/carrieguo/vue.js-todolist
谁有css样式文件啊,发出来一份呗

最新回答 / BGround
在item.vue中v-model="todo.completed",这个是数据得双向绑定
如果在这一节npm run dev 时出现报错的情况,基本都是webpack相关依赖不兼容的情况,以下时2021-02-13我配置的可用关键依赖:
"webpack": "^4.32.2",
"webpack-cli": "^3.3.0",
"webpack-dev-server": "^3.11.2",
"stylus-loader": "^4.0.0",
在package.json的dev命令中也可如下启动webpack-dev-server
"start": "webpack-dev-server --open"
这不是 官方的todo例子么
评论笑死我了,课程录制与现在版本不一致的情况肯定是无法避免的,光看敲的代码对我来说是不够的,还需要自己去看官方文档结合视频来学,自己想想为什么报错,挨个解决,其实蛮有意思的,解决问题不也是一种提升吗,我觉得很棒了!

最新回答 / 还是叫我卓玛吧
一般我是会因为少了结束的大括号时报这个错误的。而且报错里面有提示unterminated string content 就是没有终止的符号呀

最赞回答 / 慕粉3815882
这个我解决了,webpack版本过高的话需要安装html-webpack-plugin和vue-loader-plugin插件,然后webpack.config.js的配置如下:const path = require('path')const VueLoaderPlugin = require('vue-loader/lib/plugin')const htmlWebpackplugin = require('html-webpack-plugin');module.exports = { entry:...

最新回答 / BGround
我这个提示是因为devtool报错,在webpack5+版本下,config.devtool = isDev ? false : '#cheap-module-eval-source-map'需要这样设置
学完的整体代码,版本比老师高,部分配置进行修改,满足配置/运行
地址: https://github.com/wanlin77/vue-todo-app.git
课程须知
1、对es6语法有基本了解 2、了解前端工程化 3、了解vuejs
老师告诉你能学到什么?
1、通过webpack搭建vue工程workflow 2、哪些是学习vue的重点 3、.vue文件开发模式 4、vue使用jsx进行开发的方式 5、vue组件间通信的基本方式 6、webpack打包优化的基本点

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消