production config

This commit is contained in:
zuiidea
2016-09-16 18:33:04 +08:00
parent eaa1f283ac
commit a0c6554d46
5 changed files with 11 additions and 20 deletions
+2 -2
View File
@@ -51,11 +51,11 @@
},
"scripts": {
"build": "webpack --progress --colors --display-error-details",
"prod": "NODE_ENV=production webpack --progress --colors --config webpack.config.prod.js -p --display-error-details",
"prod": "set NODE_ENV=production&&webpack --progress --colors --config webpack.config.prod.js -p --display-error-details",
"clean": "rd /s /q dist",
"dev": "webpack-dev-server --devtool eval --progress --colors --content-base dist --hot --inline --display-error-details",
"eslint": "eslint --ext .js,.jsx src/view",
"stylelint": "stylelint \"src/**/*.css\"",
"lesshint": "lesshint src/"
}
}
}
+1
View File
@@ -13,6 +13,7 @@ module.exports = {
logoText:'Ant Design',
debug: true, // 是否开启debug模式, 不会请求后端接口, 使用mock的数据
logLevel: 'debug', // 日志级别, 目前支持debug/info/warn/error 4种级别
needLogin:false,
api: {
host: 'http://localhost', // 调用ajax接口的地址, 默认值空, 如果是跨域的, 服务端要支持CORS
+8 -4
View File
@@ -13,11 +13,15 @@ const logger = Logger.getLogger('App')
const App = React.createClass({
getInitialState() {
let loading=false,
login=true
if (config.needLogin){
loading=true
login=false
}
return {
loading: true,
login: false,
// loading: false,
// login: true,
loading,
login,
userName: '未登录',
collapse: false,
}
-7
View File
@@ -38,13 +38,6 @@ module.exports = {
loaders: ['react-hot', 'babel-loader?' + JSON.stringify(babelLoaderConfig)],
exclude: /node_modules/,
},
// {
// test: /\.css$/,
// loader: 'style!css',
// }, {
// test: /\.less$/,
// loader: 'style!css!less',
// },
{
test: /\.css$/,
loader: ExtractTextPlugin.extract("style-loader", "css-loader")
-7
View File
@@ -30,13 +30,6 @@ module.exports = {
loaders: ['babel-loader?' + JSON.stringify(babelLoaderConfig), 'strip-loader?strip[]=logger.debug,strip[]=console.log,strip[]=console.debug'],
exclude: /node_modules/,
},
// {
// test: /\.css$/,
// loader: 'style!css',
// }, {
// test: /\.less$/,
// loader: 'style!css!less',
// },
{
test: /\.(png|jpg|svg)$/,
loader: 'url?limit=25000',