摘要: 1. webpack 处理 js 文件 webpack 会自动处理 js 文件和 js 文件之间的依赖。 配置 webpack.config.js 文件,就可以在运行的时候使用 webpack 来代替 webpack './src/main.js' './dist/bundle.js' 。且会优先使 阅读全文
posted @ 2022-11-27 10:29 n9c9 阅读(314) 评论(0) 推荐(0)
摘要: 1. jpg 和 jpeg 早期的 DOS 操作系统,后缀名称只允许三位,所以都是用 .jpg .htm。 随着 Unix、Linux、Windows 等操作系统的出现,逐渐出现了 .jpeg .html 等多位的后缀名。 谷歌搜索图片大多数都是 jpeg 的,百度大多 jpg。 阅读全文
posted @ 2022-11-27 10:27 n9c9 阅读(104) 评论(0) 推荐(0)
摘要: 1. 开发时依赖 打包之后就没用的包 npm install webpack@3.6.0 --save-dev 2. 运行时依赖 注意: npm init npm install npm run build (优先从本地找 | 终端里输入 webpack 直接使用全局包) npm run serve 阅读全文
posted @ 2022-11-26 20:42 n9c9 阅读(43) 评论(0) 推荐(0)
摘要: src main.js dist(distribution 发布) index.html webpack.config.js webpack ./src/main.js ./dist/bundle.js 阅读全文
posted @ 2022-11-26 16:33 n9c9 阅读(20) 评论(0) 推荐(0)
摘要: 1. webpack webpack 就是一个 JavaScript 的静态模块打包工具。 2. 目前市场上的打包工具 grunt gulp webpack rollup 其实 Vue 的源码就是基于 rollup 来构建的。 3. 前端模块化 底层支撑: 在 webpack 中,可以使用 comm 阅读全文
posted @ 2022-11-26 16:23 n9c9 阅读(31) 评论(0) 推荐(0)
摘要: 1. 为什么需要模块化 如果多人同时开发一个项目的时候,每个人都会创建很多的 .js 文件,可能就会存在命名冲突的问题。 为了解决这个问题我们可以使用立即调用函数。但是立即执行函数会导致一个新的问题,就是我们不能再之后创建的 .js 文件中,再次去使用之前文件的变量或者函数。 因此,我们提出了模块化 阅读全文
posted @ 2022-11-25 17:47 n9c9 阅读(57) 评论(0) 推荐(0)
摘要: split join 阅读全文
posted @ 2022-11-25 16:45 n9c9 阅读(29) 评论(0) 推荐(0)
摘要: 因为函数 return 一个对象之后,每次实例化这个组件就是新的对象,多个组件的实例对象之间不会干扰;但是如果组件的 data 是一个对象的话,就会使得创建的组件实例之间互相干扰。 阅读全文
posted @ 2022-11-24 16:15 n9c9 阅读(28) 评论(0) 推荐(0)
摘要: 创建组件构造器对象 const cpnConstructor = Vue.extend({ template: ` <div></div> ` }) 注册组件 Vue.component('my-cpn', cpnComponent); 使用组件 <my-cpn></my-cpn> 阅读全文
posted @ 2022-11-24 13:50 n9c9 阅读(23) 评论(0) 推荐(0)
摘要: v-model.lazy(等到输入框回车或者失去焦点的时候再改变数据) v-model.number(一般data传过来的都是字符串,你想要input的type是number,那就需要加上这个修饰符) v-model.trim(去掉左右两边的空格,浏览器有的会自动去除) 阅读全文
posted @ 2022-11-24 12:47 n9c9 阅读(52) 评论(0) 推荐(0)