讲师回答 / fishenal
你这里两个问题,console里的报错,就是你npm run dev起不了,是因为端口号被占用,就是原来的项目还没kill掉,新项目起不了。第二个页面报错,看起来应该是import关键词的问题,'import比如在顶级模块', 在代码里检查一下import,看是不是在什么不该有的地方出现了
2017-01-03
讲师回答 / fishenal
es6语法,js模块化,导出一个模块,一个文件就是一个模块,你这边export,那边import。传统AMD规范一般是module.export, 以及 require。default是指导出的模块是默认的,你同样也可以指定名称
2017-01-02
讲师回答 / fishenal
整个vue是一个组件树,app.vue一般是项目的根节点,只有它被实例化了,它下面的都是枝叶组件,是通过components选项一层一层叠加到根节点的。其实vue-cli生成的项目里,页面渲染的只有index.html,根目录下的,app.vue和其他的vue都是vue插到页面里的。
2017-01-02
讲师回答 / fishenal
store.js是自己创建的,我后来github上没有,是因为localStorage我用了一个库,vue-localStorage,就不需要store.js,之前的store.js据反映有一些问题
2016-12-29
讲师回答 / fishenal
怎么会存在跨域问题呢,如果你要跟后端不同域名的地址联调,你可以使用proxy代理,在node server里配置。如果是上线,web端和前端分属两个域名,也没什么必要,非要做的话,nginx之类的也都有反向代理可以设置。
2016-12-28
讲师回答 / fishenal
https://github.com/fishenal/Todos_Vuejs 代码在前面已经发了好几次了,这是经过vue2.0修改以后的,也有一些优化
2016-12-28
讲师回答 / fishenal
就按步骤一步一步来,主要都是一些基于node开发的前端工具,方便你项目开发调试的,你就想学vue也可以直接下下来引入到你的页面,使用vue的接口方法,不过这样对项目开发没什么意义
2016-12-26
讲师回答 / fishenal
Example:Installing the 1.0 branch of the webpack-simple vue template:vue init 'webpack-simple#1.0' mynewprojectNote: The surrounding quotes are necessary on zsh shells because of the special meaning of the # character.https://github.com/vuejs/vue-cli 单独使用...
2016-12-21