ykpm
Version:
基于webpak封装的打包工具,集成打包、调试、代理、ajax劫持模拟数据
145 lines (144 loc) • 3.33 kB
JSON
{
"name": "ykpm",
"version": "2.5.0",
"description": "基于webpak封装的打包工具,集成打包、调试、代理、ajax劫持模拟数据",
"keywords": [
"打包",
"调试",
"代理"
],
"main": "index.js",
"bin": {
"ykpm": "./ykpm"
},
"scripts": {
"test": ""
},
"author": "beliefgp",
"license": "MIT",
"bugs": {
"url": "https://github.com/beliefgp/ykpm/issues"
},
"homepage": "https://github.com/beliefgp/ykpm#readme",
"repository": {
"type": "git",
"url": "git+https://github.com/beliefgp/ykpm.git"
},
"dependencies": {
"autoprefixer": "^6.3.6",
"babel-core": "^6.10.4",
"babel-loader": "^6.2.4",
"babel-preset-es2015": "^6.16.0",
"colors": "^1.1.2",
"css-loader": "^0.23.1",
"extract-text-webpack-plugin": "^1.0.1",
"file-loader": "^0.8.5",
"fs-extra": "^0.30.0",
"glob": "^7.0.3",
"html-loader": "^0.4.3",
"iconv-lite": "^0.4.13",
"imagemin-webpack-plugin": "^1.0.2",
"less": "^2.7.1",
"less-loader": "^2.2.3",
"mockjs": "^1.0.1-beta2",
"optimist": "^0.6.1",
"postcss-loader": "^0.9.1",
"precss": "^1.4.0",
"shelljs": "^0.7.0",
"style-loader": "^0.13.x",
"url-loader": "^0.5.7",
"vue-loader": "^14.1.1",
"vue-template-compiler": "^2.5.13",
"webpack": "^1.13.1",
"webpack-dev-server": "1.15.0",
"wildcard-named": "0.0.1"
},
"devDependencies": {},
"ykpm": {
"build": {
"buildPath": "./build",
"filesPath": "./src",
"publicPath": "/dist/src/",
"option": {
"cssExtract": true,
"cssAutoprefixer": true,
"fileLimit": false,
"jsUglify": false,
"commonExtractToLib": false
},
"babel": {
"presets": [
"es2015"
]
},
"loader": {
".less": "+less"
},
"external": {},
"alias": {
"jquery": "lib/jquery.min.js"
},
"global": {
"$": "jquery"
},
"libFileName": "js/lib.js",
"lib": [
"jquery",
"lib/test.min.js"
],
"files": [
[
{
"js/g.js": [
"js/g/top.js",
"js/g/nav.js"
]
},
"common"
],
"js/live.js",
"js/live2.js"
]
},
"debug": {
"contentBase": "./static/",
"hostname": "local.youku.com",
"port": 3333,
"hot": false,
"proxyFilter": {
"jscss": "(js|css)"
},
"proxy": {
"http://css.tudou.com/dist/src/": [
{
"path": "[all:path]/[alnum:file]_[digit:version].[jscss:extname]",
"target": "[path]/[file].[extname]"
},
{
"path": "/getJsVersion.action",
"data": {
"data|1-10": [
{
"id|+1": 1
}
]
}
}
],
"http://portal.zb.youku.com/liveportal/getTest4.action": {
"data": {
"data|1-10": [
{
"id|+2": 2
}
]
}
},
"http://portal.zb.youku.com/liveportal": {
"path": "getTest1.action",
"data": "./src/test/mock.js"
}
}
}
}
}