参考:https://segmentfault.com/a/1190000012019019?utm_source=tag-newest 使用iview框架的MenuGroup标签,vscode报红,提示如下 [eslint-plugin-vue] [vue/no-parsing-error] Pa ...
分类:
其他好文 时间:
2019-05-18 23:56:36
阅读次数:
249
发起一个github/npm工程协作项目,门槛太高了!! 最基础的问题,你都要花很久去研究: 如何在项目中全线使用es2017代码? 答案是babel 如何统一所有协作者的代码风格? 答案是eslint + prettier 如何测试驱动开发,让项目更健壮? 答案是jest 如何持续化集成,方便更多 ...
分类:
其他好文 时间:
2019-05-17 15:18:50
阅读次数:
164
http://javascript.ruanyifeng.com/nodejs/packagejson.html#toc7(copy) 通常我们使用npm init命令来创建一个npm程序时,会自动生成一个package.json文件。package.json文件会描述这个NPM包的所有相关信息,包 ...
分类:
Web程序 时间:
2019-05-17 15:13:00
阅读次数:
141
build 构建脚本 dist 编译出来的发布版 docs 文档 examples 示例文件 src 源码 test 测试脚本 .babelrc Babel 交叉编译的配置 .eslintrc ESLint 测试配置 .gitignore 哪些文件不要上传到 GitHub .gitattribute ...
分类:
其他好文 时间:
2019-05-16 20:22:43
阅读次数:
417
现在都用 ES6 新语法以及 ES7 新特性来写应用了,但是浏览器和相关的环境还不能友好的支持,需要用到 Babel 转码器来转换成 ES5 的代码 相信大家都看到过如下的名词: babel-preset-*babel-plugin-*babel-clibabel-nodebabel-corebab ...
分类:
其他好文 时间:
2019-04-27 19:53:46
阅读次数:
153
npm i @vue/cli -g 引用cli脚手架 3.0版本 下载好后 找个空文件夹 vue create myvue 创建vue项目 myvue是自己项目名称 Your connection to the default npm registry seems to be slow. Use h ...
分类:
其他好文 时间:
2019-04-24 19:38:53
阅读次数:
212
大前端 前后端分离带来的好处:1. 前后端分离开发,相互之间的影响很小2. 使用 webpack,模块化打包前端代码3. 在开发时,可以做到代码热替换,可以使用 babel,可以使用 css 预处理器等等4. 打包时,打包代码的同时还可以做到按需加载代码,静态文件地址自动写入 html 标签,压缩 ...
分类:
其他好文 时间:
2019-04-24 09:27:51
阅读次数:
123
Hello Wrold 通过react渲染一个Hello, world! JSX 即不是字符串也不是HTML,而且是一种JS语法扩展 在JSX中可以使用表达式 Babel会将JSX转换成React.createElement()的方法调用 元素渲染 在React中元素事实上是普通的对象 将元素渲染到 ...
分类:
其他好文 时间:
2019-04-18 09:37:11
阅读次数:
136
使用 创建项目 一,选择手动 二 、集成选项(注:空格键是选中与取消,A键是全选) 三、是否使用class风格的组件语法,y 四、是否使用babel做转义 y 五、路由的mode用history,y 六、选择css预处理,这里我选择stylus 七、选择ESLint + Prettier 八、选择语 ...
分类:
其他好文 时间:
2019-04-15 18:30:02
阅读次数:
296
1、说一下React React是Facebook 开发的前端JavaScript库 V层:react并不是完整的MVC框架,而是MVC中的C层 虚拟DOM:react引入虚拟DOM,每当数据变化通过reactdiff运算,将上一次的虚拟DOM与本次渲染的DOM进行对比,仅仅只渲染更新的,有效减少了 ...
分类:
其他好文 时间:
2019-04-11 01:21:54
阅读次数:
371