-
autoprefixer@7.2.3
postcss-loader@2.0.9
babel-core@6.26.0
babel-loader@7.1.2
查看全部 -
232323
查看全部 -
任务的删除,有更简单的逻辑实现:
./todo/item.vue 中,不需要携带this.todo.id
deleteTodo() {
this.$emit('del')
}
2. ./todo.vue文件中修改为:
<Item
v-for="(todo,index) in filteredTodos"
:key="todo.id"
:todo="todo"
@del="deleteTodo(index)"
/>
......
deleteTodo(index){
this.todos.splice(index,1)
}
修改后的逻辑更简洁清晰,不用去item.vue中绕一圈。
查看全部 -
写样式时,当加上lang="stylus"时,程序就报错了,一直提示可能缺少相应的loader什么的,识别不了#app,找了半天找不到原因,看了别人的配置,发现我多了一个$,配置styl文件的loader时,正则不能写成以.styl结尾的匹配方式,即最后不能加$,这可能是因为要解析vue文件中的样式的缘故吧,不仅仅是styl格式的文件
{
test:/\.styl/,
use:[
'style-loader',
'css-loader',
{
loader: 'postcss-loader',
options: {
sourceMap: true
}
},
'stylus-loader'
]
},
查看全部 -
编译的时候提示没有file-loader,于是就安装了,安装后自作多情的在图片的url-loader下面加上了这个,于是背景图片就出不来了,去掉file-loader的配置就出来了
查看全部 -
html-webpack-plugin (webpack插件) 课程引用版本:html-webpack-plugin@2.30.1
查看全部 -
在 webpack.DefinePlugin({})中定义的变量在js中是可调用的
查看全部 -
webpack的组件:html-webpack-plugin
查看全部 -
启动脚本是所获取的环境变量都存在于process.env里面
查看全部 -
不同屏平台(系统环境)环境变量设置:
mac:NODE_ENV=production
wind: set NODE_ENV=production
兼容两种平台:cross-env NODE_ENV=production
开发环境 环境变量设置:
cross-env NODE_ENV=development
查看全部 -
cross-env :用来设置环境变量
查看全部 -
"build": "webpack --config webpack.config.js",//用于正式环境
"dev": "wepack-dev-server --config webpack.config.js"//用于开发环境
查看全部 -
html-webpack-plugin (webpack插件)
课程引用版本:html-webpack-plugin@2.30.1
查看全部 -
webpack-dev-server:webpack 的包,可提高开发效率
依赖包版本:
cross-env@5.1.3
vue-ssr-tech@1.0.0//这个不需要下载
查看全部 -
cross-env可以设置跨平台的环境变量,在mac上和window上设置的环境变量的方式是不一样的,所以使用cross-env可以解决这个问题。
查看全部
举报