vue+webpack配置
文章平均质量分 76
一梦醉殇
这个作者很懒,什么都没留下…
展开
-
webpack.base.conf详解
'use strict'//1、path模块是路径设置,不论是在这个配置中还是其他配置中,都是必不可少的。//2、util是对vue-loader对于css预编译一些提取的工具模块,因为对于个人开发而言,里面提供了sass,less,stylus,possCss等一系列预编译解析的loader。//3、config是对开发环境和生产环境的一系列不同参数的路径等配置。//4、vueL转载 2017-12-26 11:02:20 · 3830 阅读 · 0 评论 -
dev-server.js
require('./check-versions')() //检查node和npm的版本 /*获取config/index.js中的默认配置,config后面没有配置项会自动找index.js*/ var config = require('../config') /*如果Node环境无法判断是dev还是product环境则使用config.dev.en转载 2017-12-26 11:05:23 · 559 阅读 · 0 评论 -
index.js
var path = require('path')//使用Node自带的文件路径插件module.exports = { //生产环境配置 build: { //http://vuejs-templates.github.io/webpack/backend.html // 使用 config/prod.env.js 中定义的编译环境 en转载 2017-12-26 11:06:09 · 2355 阅读 · 0 评论 -
webpack.prod.conf.js
'use strict'const path = require('path')const utils = require('./utils')const webpack = require('webpack')const config = require('../config')const merge = require('webpack-merge')const bas转载 2017-12-26 11:07:13 · 1336 阅读 · 0 评论 -
webpack.dev.conf.js
var utils = require('./utils')//封装了一些方法的工具var webpack = require('webpack')//使用 webpackvar config = require('../config')//使用 config/index.jsvar merge = require('webpack-merge')//使用 webpack转载 2017-12-26 11:07:40 · 870 阅读 · 0 评论 -
build.js
'use strict'require('./check-versions')() // 检查 Node 和 npm 版本process.env.NODE_ENV = 'production' //指定生产环境const ora = require('ora') // 一个很好看的 loading 插件const rm = require('rimraf') //提供n转载 2017-12-26 11:08:15 · 1437 阅读 · 0 评论 -
check-versions.js
这里面的代码主要是通过调用shell去打印出node和npm的版本信息,同时会给出版本依赖的警告信息.'use strict'const chalk = require('chalk') // 用于在控制台输出高亮字体的插件const semver = require('semver') // 语义化版本检查插件const packageConfig = require('..转载 2017-12-26 11:08:54 · 831 阅读 · 0 评论