![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
前端-Vue
vue学习
架构帅
JAVA工程师
展开
-
webpack打包文件build.js解读
webpack打包文件build.js解读,build.js通过package.json中的script来执行脚本:npm run build。一般build.js都是以下结构: require('./check-versions')() //process.env是一个包含用户环境信息的对象 NODE_ENV是用户自定义的变量,用来判断是开发环境还是生产环境 process.env.NODE_ENV = process.argv.splice(2)[0] == '..转载 2021-01-12 17:13:33 · 841 阅读 · 1 评论 -
vue-cli中的check-versions.js配置文件包括semver,chalk,shell插件的解释
本文介绍vue-cli脚手架build目录中check-versions.js的配置本文件是用来检测node和npm版本的 直接上代码加注释// 下面的插件是chalk插件,他的作用是在控制台中输出不同的颜色的字,大致这样用chalk.blue('Hello world'),这款插件只能改变命令行中的字体颜色var chalk = require('chalk')// 下面这个是semver插件,是用来对特定的版本号做判断的,比如// semver.gt('1.2.3','9.8.7') f转载 2021-01-12 16:56:39 · 650 阅读 · 0 评论 -
vue之require与import之间的区别
首先我们要明白require与import的基本语法:require的基本语法:在导出的文件中定义module.export,导出的对象的类型不予限定(可以是任何类型,字符串,变量,对象,方法),在引入的文件中调用require()方法引入对象即可,换一种说法就是require相当于module.exports的传送门,module.exports后面的内容是什么,require的结果就是什么,对象、数字、字符串、函数……再把require的结果赋值给某个变量,代码实现首先如: 1 2转载 2021-01-12 16:50:10 · 491 阅读 · 1 评论 -
package.json的所有配置项及其用法,你都熟悉么
package.json的所有配置项及其用法,你都熟悉么写在前面在前端开发中,npm已经是必不可少的工具了。使用npm,不可避免的就要和package.json打交道。平时package.json用得挺多,但是没有认真看过官方文档。本文结合npm官方文档以及自己平时使用过程中的感悟,谈一谈package.json。官方文档在这里。初始化使用npm init命令就可以初始化一个package.json文件。在初始化的过程中,会叫用户输入name, version等等信息,当然,你都可以忽略。一转载 2020-11-17 14:27:56 · 398 阅读 · 0 评论 -
vue中v-model详解
vue中经常使用到<input>和<textarea>这类表单元素,vue对于这些元素的数据绑定和我们以前经常用的jQuery有些区别。vue使用v-model实现这些标签数据的双向绑定,它会根据控件类型自动选取正确的方法来更新元素。 v-model本质上是一个语法糖。如下代码<input v-model="test">本质上是<input :value="test" @input="test = $event.target.value">,其中@i...转载 2020-09-16 14:22:03 · 1284 阅读 · 0 评论