0.3.6 • Published 3 years ago
yyl-base-webpack-config v0.3.6
yyl-base-webpack-config
安装
yarn add yyl-base-webpack-config
使用
// webpack.config.js
import yylBaseWebpackConfig from 'yyl-base-webpack-config'
import { merge } from 'webpack-mergej'
module.exports = (env) => {
...merge({
context: __dirname,
env,
alias: {
'~': path.join(__dirname, './src'),
'~@': path.join(__dirname, './src/components/')
},
yylConfig: {
concat: {
'dist/js/shim.js': [
'src/js/lib/shim/es5-sham.min.js',
'src/js/lib/shim/es5-shim.min.js',
'src/js/lib/shim/es6-sham.min.js',
'src/js/lib/shim/es6-shim.min.js',
'src/js/lib/shim/json3.min.js'
]
},
commit: {
hostname: '//www.yourhostname.com',
mainHost: 'http://www.yourhostname.com'
}
}
})
}
文档
直接看 types 吧
import { YylConfig, Env } from 'yyl-config-types'
import { Alias } from './types'
export interface YylBaseInitConfigOption {
/** 当前路径 */
context: string
/** 环境变量 */
env?: Env
/** yyl.config */
yylConfig?: YylConfig
alias?: Alias
devServer?: {
port: number
}
}
export declare type YylBaseInitConfigProperty = Required<YylBaseInitConfigOption>
0.3.6
3 years ago
0.3.5
3 years ago
0.3.4
3 years ago
0.3.3
3 years ago
0.3.2
3 years ago
0.3.0
3 years ago
0.3.1
3 years ago
0.2.24
3 years ago
0.2.23
3 years ago
0.2.22
3 years ago
0.2.21
3 years ago
0.2.20
3 years ago
0.2.19
3 years ago
0.2.18
3 years ago
0.2.17
3 years ago
0.2.16
3 years ago
0.2.15
3 years ago
0.2.14
3 years ago
0.1.14
3 years ago
0.1.15
3 years ago
0.2.13
3 years ago
0.2.12
3 years ago
0.2.11
3 years ago
0.2.10
3 years ago
0.2.1
3 years ago
0.2.0
3 years ago
0.2.7
3 years ago
0.1.16
3 years ago
0.2.6
3 years ago
0.2.9
3 years ago
0.2.8
3 years ago
0.2.3
3 years ago
0.2.2
3 years ago
0.2.5
3 years ago
0.2.4
3 years ago
0.1.12
3 years ago
0.1.13
3 years ago
0.1.11
3 years ago
0.1.10
3 years ago
0.1.8
3 years ago
0.1.9
3 years ago
0.1.7
3 years ago
0.1.6
3 years ago
0.1.4
3 years ago
0.1.3
3 years ago
0.1.5
3 years ago
0.1.2
3 years ago
0.1.1
3 years ago
0.1.0
3 years ago