liting2017 6 years ago
parent
commit
c85d55a530
2 changed files with 131 additions and 202 deletions
  1. 33 9
      webpack.config.js
  2. 98 193
      webpack/entry.config.js

+ 33 - 9
webpack.config.js

@@ -53,7 +53,7 @@ module.exports = (function () {
         //     template: './template/APPaboutUs.html',
         //     chunks: ['APPaboutUs', 'vendors']
         // }),
-         new HtmlWebpackPlugin({
+        new HtmlWebpackPlugin({
             title: '联系我们',
             filename: 'html/contactUs.html',
             template: './template/contactUs.html',
@@ -179,7 +179,7 @@ module.exports = (function () {
         //     template: './template/service/propertyRight.html',
         //     chunks: ['service/propertyRight', 'vendors']
         // }),
-		// new HtmlWebpackPlugin({
+        // new HtmlWebpackPlugin({
         //     title: '科技服务-高新认定',
         //     filename: 'html/service/projectDetails.html',
         //     template: './template/service/projectDetails.html',
@@ -344,6 +344,30 @@ module.exports = (function () {
         //     template: './template/newMenu/app/safeguardApp.html',
         //     chunks: ['newMenu/app/safeguardApp', 'vendors']
         // })
+        new HtmlWebpackPlugin({
+            title: '高企自评',
+            filename: 'html/evaluation/evaluate.html',
+            template: './template/newMenu/evaluate.html',
+            chunks: ['evaluation/evaluate', 'vendors']
+        }),
+        new HtmlWebpackPlugin({
+            title: '知识产权顾问首页',
+            filename: 'html/newMenu/adviser.html',
+            template: './template/newMenu/adviser.html',
+            chunks: ['newMenu/adviser', 'vendors']
+        }),
+        new HtmlWebpackPlugin({
+            title: '知识产权顾问列表',
+            filename: 'html/newMenu/adviserList.html',
+            template: './template/newMenu/adviserList.html',
+            chunks: ['newMenu/adviserList', 'vendors']
+        }),
+        new HtmlWebpackPlugin({
+            title: '知识产权顾问详情',
+            filename: 'html/newMenu/adviserDetail.html',
+            template: './template/newMenu/adviserDetail.html',
+            chunks: ['newMenu/adviserDetail', 'vendors']
+        }),
     ];
     if (!isDev) {
         //这个使用uglifyJs压缩你的js代码
@@ -360,7 +384,7 @@ module.exports = (function () {
         }));
     }
 
-    let staticHost = 'http://192.168.0.190';
+    let staticHost = 'http://192.168.0.188';
     switch (argv.env.deploy) {
         case 'test':
             staticHost = 'http://statics.jishutao.com';
@@ -383,18 +407,18 @@ module.exports = (function () {
         module: require('./webpack/module.config.js')(theme),
         resolve: {
             extensions: ['.js', '.jsx'],
-            alias:{
-                'js':__dirname+'/src/js',
-                'css':__dirname+'/src/css',
-                'imgs':__dirname+'/img'
+            alias: {
+                'js': __dirname + '/src/js',
+                'css': __dirname + '/src/css',
+                'imgs': __dirname + '/img'
             }
         },
         plugins: plugins,
         devServer: {
             disableHostCheck: true,
-            host: '192.168.0.190',
+            host: '192.168.0.188',
             port: 80,
-            allowedHosts: ['127.0.0.1','192.168.0.99'],
+            allowedHosts: ['127.0.0.1', '192.168.0.99', '192.168.0.20'],
             headers: {
                 "Access-Control-Allow-Origin": "*"
             }

+ 98 - 193
webpack/entry.config.js

@@ -2,31 +2,14 @@ module.exports = {
     prod: {
         'index': './src/js/newMenu/index.js',
         'aboutUs': './src/js/aboutUs.js',
-        // 'APPaboutUs': './src/js/APPaboutUs.js',
         'contactUs': './src/js/contactUs.js',
-        // 'toPayment': './src/js/toPayment.js',
-        // 'service': './src/js/service.js',
         'register': './src/js/register.js',
-        // 'member': './src/js/member.js',
-        // 'technologyTrading': './src/js/technologyTrading.js',
         'thinkTank': './src/js/thinkTank.js',
-        // 'financialIndex': './src/js/financialIndex.js',
-        // 'technologyTrading/achievement': './src/js/technologyTrading/achievement.js',
-        // 'technologyTrading/demand': './src/js/technologyTrading/demand.js',
         'technologyTrading/achievementDetail': './src/js/technologyTrading/achievementDetail.js',
         'technologyTrading/demandDetail': './src/js/technologyTrading/demandDetail.js',
-        // 'technologyTrading/assessMent': './src/js/technologyTrading/assessMent.js',
-        // 'technologyTrading/achievementOrder': './src/js/technologyTrading/achievementOrder.js',
-        // 'technologyTrading/demandOrder': './src/js/technologyTrading/demandOrder.js',
         'thinkTank/policyDetail': './src/js/thinkTank/policyDetail.js',
         'thinkTank/policyList': './src/js/thinkTank/policyList.js',
         'thinkTank/thinkerDetail': './src/js/thinkTank/thinkerDetail.js',
-        // 'financial/investmentInstitution': './src/js/financial/investmentInstitution.js',
-        // 'financial/investmentDetail': './src/js/financial/investmentDetail.js',
-        // 'service/propertyRight': './src/js/service/propertyRight.js',
-        // 'service/projectDetails': './src/js/service/projectDetails.js',
-        // 'service/purpose': './src/js/service/purpose.js',
-        // 'service/highTechCognizance': './src/js/service/highTechCognizance.js',
         //newsApp
         'news/newsDetailApp': './src/js/news/newsDetailApp.js',
         'news/appCognizance': './src/js/news/appCognizance.js',
@@ -47,225 +30,147 @@ module.exports = {
         'newMenu/continueHigh': './src/js/newMenu/continueHigh.js',
         'newMenu/practicalPatent': './src/js/newMenu/continueHigh.js',
         'newMenu/militaryProject': './src/js/newMenu/continueHigh.js',
-        // 'newMenu/continueHighApp': './src/js/newMenu/continueHighApp.js',
-        // 'newMenu/militaryProjectApp': './src/js/newMenu/continueHighApp.js',
-        // 'newMenu/practicalPatentApp': './src/js/newMenu/continueHighApp.js',
         'newMenu/safeguarding': './src/js/newMenu/safeguarding.js',
         //app
-        // 'newMenu/app/assessment': './src/js/newMenu/app/assessment.js',
-        // 'newMenu/app/trusteeship': './src/js/newMenu/app/trusteeship.js',
-        // 'newMenu/app/safeguardApp': './src/js/newMenu/app/safeguardApp.js'
+        'evaluation/evaluate': './src/js/newMenu/evaluate.js',
+        'newMenu/adviserList': './src/js/newMenu/adviserList.js',
+        'newMenu/adviserDetail': './src/js/newMenu/adviserDetail.js',
+        'newMenu/adviser': './src/js/newMenu/adviser.js',
     },
     watch: {
-        'index': ['webpack-dev-server/client?http://192.168.0.190', // WebpackDevServer host and port
+        'index': ['webpack-dev-server/client?http://192.168.0.188', // WebpackDevServer host and port
             'webpack/hot/only-dev-server',
             './src/js/newMenu/index.js'
         ],
-         'aboutUs': ['webpack-dev-server/client?http://192.168.0.190', // WebpackDevServer host and port
+        'aboutUs': ['webpack-dev-server/client?http://192.168.0.188', // WebpackDevServer host and port
             'webpack/hot/only-dev-server',
             './src/js/aboutUs.js'
-        ], 
-        // 'APPaboutUs': ['webpack-dev-server/client?http://192.168.0.190', // WebpackDevServer host and port
-        //     'webpack/hot/only-dev-server',
-        //     './src/js/APPaboutUs.js'
-        // ],  
-        'contactUs': ['webpack-dev-server/client?http://192.168.0.190',
+        ],
+        'contactUs': ['webpack-dev-server/client?http://192.168.0.188',
             'webpack/hot/only-dev-server',
             './src/js/contactUs.js'
         ],
-        // 'toPayment': ['webpack-dev-server/client?http://192.168.0.190', // WebpackDevServer host and port
-        //     'webpack/hot/only-dev-server',
-        //     './src/js/toPayment.js'
-        // ],
-        // 'service': ['webpack-dev-server/client?http://192.168.0.190', // WebpackDevServer host and port
-        //     'webpack/hot/only-dev-server',
-        //     './src/js/service.js'
-        // ],
-        'register': ['webpack-dev-server/client?http://192.168.0.190',
+        'register': ['webpack-dev-server/client?http://192.168.0.188',
             'webpack/hot/only-dev-server',
             './src/js/register.js'
         ],
-        // 'member': ['webpack-dev-server/client?http://192.168.0.190',
-        //     'webpack/hot/only-dev-server',
-        //     './src/js/member.js'
-        // ],
-        // 'technologyTrading': ['webpack-dev-server/client?http://192.168.0.190', // WebpackDevServer host and port
-        //     'webpack/hot/only-dev-server',
-        //     './src/js/technologyTrading.js'
-        // ],
-        'thinkTank': ['webpack-dev-server/client?http://192.168.0.190', // WebpackDevServer host and port
+        'thinkTank': ['webpack-dev-server/client?http://192.168.0.188', // WebpackDevServer host and port
             'webpack/hot/only-dev-server',
             './src/js/thinkTank.js'
         ],
-        // 'financialIndex': ['webpack-dev-server/client?http://192.168.0.190', // WebpackDevServer host and port
-        //     'webpack/hot/only-dev-server',
-        //     './src/js/financialIndex.js'
-        // ],
-        // 'technologyTrading/achievement': ['webpack-dev-server/client?http://192.168.0.190', // WebpackDevServer host and port
-        //     'webpack/hot/only-dev-server',
-        //     './src/js/technologyTrading/achievement.js'
-        // ],
-        // 'technologyTrading/demand': ['webpack-dev-server/client?http://192.168.0.190', // WebpackDevServer host and port
-        //     'webpack/hot/only-dev-server',
-        //     './src/js/technologyTrading/demand.js'
-        // ],
-        'technologyTrading/achievementDetail': ['webpack-dev-server/client?http://192.168.0.190', // WebpackDevServer host and port
+        'technologyTrading/achievementDetail': ['webpack-dev-server/client?http://192.168.0.188', // WebpackDevServer host and port
             'webpack/hot/only-dev-server',
             './src/js/technologyTrading/achievementDetail.js'
         ],
-        // 'technologyTrading/assessMent': ['webpack-dev-server/client?http://192.168.0.190', // WebpackDevServer host and port
-        //     'webpack/hot/only-dev-server',
-        //     './src/js/technologyTrading/assessMent.js'
-        //  ],   
-        // 'technologyTrading/achievementOrder': ['webpack-dev-server/client?http://192.168.0.190', // WebpackDevServer host and port
-        //     'webpack/hot/only-dev-server',
-        //     './src/js/technologyTrading/achievementOrder.js'
-        // ],
-        // 'technologyTrading/demandOrder': ['webpack-dev-server/client?http://192.168.0.190', // WebpackDevServer host and port
-        //     'webpack/hot/only-dev-server',
-        //     './src/js/technologyTrading/demandOrder.js'
-        // ],
-        'technologyTrading/demandDetail': ['webpack-dev-server/client?http://192.168.0.190', // WebpackDevServer host and port
+        'technologyTrading/demandDetail': ['webpack-dev-server/client?http://192.168.0.188', // WebpackDevServer host and port
             'webpack/hot/only-dev-server',
             './src/js/technologyTrading/demandDetail.js'
         ],
-        'thinkTank/policyDetail': ['webpack-dev-server/client?http://192.168.0.190', // WebpackDevServer host and port
+        'thinkTank/policyDetail': ['webpack-dev-server/client?http://192.168.0.188', // WebpackDevServer host and port
             'webpack/hot/only-dev-server',
             './src/js/thinkTank/policyDetail.js'
         ],
-        'thinkTank/thinkerDetail': ['webpack-dev-server/client?http://192.168.0.190', // WebpackDevServer host and port
+        'thinkTank/thinkerDetail': ['webpack-dev-server/client?http://192.168.0.188', // WebpackDevServer host and port
             'webpack/hot/only-dev-server',
             './src/js/thinkTank/thinkerDetail.js'
         ],
-        'thinkTank/policyList': ['webpack-dev-server/client?http://192.168.0.190', // WebpackDevServer host and port
+        'thinkTank/policyList': ['webpack-dev-server/client?http://192.168.0.188', // WebpackDevServer host and port
             'webpack/hot/only-dev-server',
             './src/js/thinkTank/policyList.js'
         ],
-        // 'financial/investmentInstitution': ['webpack-dev-server/client?http://192.168.0.190', // WebpackDevServer host and port
-        //     'webpack/hot/only-dev-server',
-        //     './src/js/financial/investmentInstitution.js'
-        // ],
-        // 'financial/investmentDetail': ['webpack-dev-server/client?http://192.168.0.190', // WebpackDevServer host and port
-        //     'webpack/hot/only-dev-server',
-        //     './src/js/financial/investmentDetail.js'
-        // ],
-        // 'service/highTechCognizance': ['webpack-dev-server/client?http://192.168.0.190', // WebpackDevServer host and port
-        //     'webpack/hot/only-dev-server',
-        //     './src/js/service/highTechCognizance.js'
-        // ],
-        // 'service/propertyRight': ['webpack-dev-server/client?http://192.168.0.190', // WebpackDevServer host and port
-        //     'webpack/hot/only-dev-server',
-        //     './src/js/service/propertyRight.js'
-        // ],
-		// 'service/projectDetails': ['webpack-dev-server/client?http://192.168.0.190', // WebpackDevServer host and port
-        //     'webpack/hot/only-dev-server',
-        //     './src/js/service/projectDetails.js'
-        // ],
-        // 'service/purpose': ['webpack-dev-server/client?http://192.168.0.190', // WebpackDevServer host and port
-        //     'webpack/hot/only-dev-server',
-        //     './src/js/service/purpose.js'
-        // ],
         // newsApp 
-        'news/newsDetailApp': ['webpack-dev-server/client?http://192.168.0.190', // WebpackDevServer host and port
+        'news/newsDetailApp': ['webpack-dev-server/client?http://192.168.0.188', // WebpackDevServer host and port
             'webpack/hot/only-dev-server',
             './src/js/news/newsDetailApp.js'
         ],
-        'news/appCognizance': ['webpack-dev-server/client?http://192.168.0.190', // WebpackDevServer host and port
+        'news/appCognizance': ['webpack-dev-server/client?http://192.168.0.188', // WebpackDevServer host and port
             'webpack/hot/only-dev-server',
             './src/js/news/appCognizance.js'
         ],
-        'news/agreement': ['webpack-dev-server/client?http://192.168.0.190', // WebpackDevServer host and port
+        'news/agreement': ['webpack-dev-server/client?http://192.168.0.188', // WebpackDevServer host and port
             'webpack/hot/only-dev-server',
             './src/js/news/agreement.js'
         ],
         /* 2018-06 新版科技需求 */
-        'newMenu/demand': ['webpack-dev-server/client?http://192.168.0.190', // WebpackDevServer host and port
-        'webpack/hot/only-dev-server',
-        './src/js/newMenu/demand.js'
-        ],
-        'newMenu/achievement': ['webpack-dev-server/client?http://192.168.0.190', // WebpackDevServer host and port
-        'webpack/hot/only-dev-server',
-        './src/js/newMenu/achievement.js'
-        ],
-        'newMenu/achievementList': ['webpack-dev-server/client?http://192.168.0.190', // WebpackDevServer host and port
-        'webpack/hot/only-dev-server',
-        './src/js/newMenu/achievementList.js'
-        ],
-        'newMenu/demandList': ['webpack-dev-server/client?http://192.168.0.190', // WebpackDevServer host and port
-        'webpack/hot/only-dev-server',
-        './src/js/newMenu/demandList.js'
-        ],
-        'newMenu/services': ['webpack-dev-server/client?http://192.168.0.190', // WebpackDevServer host and port
-        'webpack/hot/only-dev-server',
-        './src/js/newMenu/services.js'
-        ],
-        'newMenu/serviceList': ['webpack-dev-server/client?http://192.168.0.190', // WebpackDevServer host and port
-        'webpack/hot/only-dev-server',
-        './src/js/newMenu/serviceList.js'
-        ],
-        'newMenu/serviceDetails': ['webpack-dev-server/client?http://192.168.0.190', // WebpackDevServer host and port
-        'webpack/hot/only-dev-server',
-        './src/js/newMenu/serviceDetails.js'
-        ],
-        'newMenu/shopList': ['webpack-dev-server/client?http://192.168.0.190', // WebpackDevServer host and port
-        'webpack/hot/only-dev-server',
-        './src/js/newMenu/shopList.js'
-        ],
-        'newMenu/patentList': ['webpack-dev-server/client?http://192.168.0.190', // WebpackDevServer host and port
-        'webpack/hot/only-dev-server',
-        './src/js/newMenu/patentList.js'
-        ],
-        'newMenu/tradingIndex': ['webpack-dev-server/client?http://192.168.0.190', // WebpackDevServer host and port
-        'webpack/hot/only-dev-server',
-        './src/js/newMenu/tradingIndex.js'
-        ],
-        'newMenu/patent': ['webpack-dev-server/client?http://192.168.0.190', // WebpackDevServer host and port
-        'webpack/hot/only-dev-server',
-        './src/js/newMenu/patent.js'
-        ],
-        'newMenu/companyProfile': ['webpack-dev-server/client?http://192.168.0.190', // WebpackDevServer host and port
-        'webpack/hot/only-dev-server',
-        './src/js/newMenu/companyProfile.js'
-        ],
-        'newMenu/continueHigh': ['webpack-dev-server/client?http://192.168.0.190', // WebpackDevServer host and port
-        'webpack/hot/only-dev-server',
-        './src/js/newMenu/continueHigh.js'
-        ],
-        'newMenu/practicalPatent': ['webpack-dev-server/client?http://192.168.0.190', // WebpackDevServer host and port
-        'webpack/hot/only-dev-server',
-        './src/js/newMenu/continueHigh.js'
-        ],
-        'newMenu/militaryProject': ['webpack-dev-server/client?http://192.168.0.190', // WebpackDevServer host and port
-        'webpack/hot/only-dev-server',
-        './src/js/newMenu/continueHigh.js'
-        ],
-        // 'newMenu/continueHighApp': ['webpack-dev-server/client?http://192.168.0.190', // WebpackDevServer host and port
-        // 'webpack/hot/only-dev-server',
-        // './src/js/newMenu/continueHighApp.js'
-        // ],
-        // 'newMenu/militaryProjectApp': ['webpack-dev-server/client?http://192.168.0.190', // WebpackDevServer host and port
-        // 'webpack/hot/only-dev-server',
-        // './src/js/newMenu/continueHighApp.js'
-        // ],
-        // 'newMenu/practicalPatentApp': ['webpack-dev-server/client?http://192.168.0.190', // WebpackDevServer host and port
-        // 'webpack/hot/only-dev-server',
-        // './src/js/newMenu/continueHighApp.js'
-        // ],
-        'newMenu/safeguarding': ['webpack-dev-server/client?http://192.168.0.190', // WebpackDevServer host and port
-        'webpack/hot/only-dev-server',
-        './src/js/newMenu/safeguarding.js'
-        ],
-        // 'newMenu/app/assessment': ['webpack-dev-server/client?http://192.168.0.190', // WebpackDevServer host and port
-        // 'webpack/hot/only-dev-server',
-        // './src/js/newMenu/app/assessment.js'
-        // ],
-        // 'newMenu/app/trusteeship': ['webpack-dev-server/client?http://192.168.0.190', // WebpackDevServer host and port
-        // 'webpack/hot/only-dev-server',
-        // './src/js/newMenu/app/trusteeship.js'
-        // ],
-        // 'newMenu/app/safeguardApp': ['webpack-dev-server/client?http://192.168.0.190', // WebpackDevServer host and port
-        // 'webpack/hot/only-dev-server',
-        // './src/js/newMenu/app/safeguardApp.js'
-        // ]
+        'newMenu/demand': ['webpack-dev-server/client?http://192.168.0.188', // WebpackDevServer host and port
+            'webpack/hot/only-dev-server',
+            './src/js/newMenu/demand.js'
+        ],
+        'newMenu/achievement': ['webpack-dev-server/client?http://192.168.0.188', // WebpackDevServer host and port
+            'webpack/hot/only-dev-server',
+            './src/js/newMenu/achievement.js'
+        ],
+        'newMenu/achievementList': ['webpack-dev-server/client?http://192.168.0.188', // WebpackDevServer host and port
+            'webpack/hot/only-dev-server',
+            './src/js/newMenu/achievementList.js'
+        ],
+        'newMenu/demandList': ['webpack-dev-server/client?http://192.168.0.188', // WebpackDevServer host and port
+            'webpack/hot/only-dev-server',
+            './src/js/newMenu/demandList.js'
+        ],
+        'newMenu/services': ['webpack-dev-server/client?http://192.168.0.188', // WebpackDevServer host and port
+            'webpack/hot/only-dev-server',
+            './src/js/newMenu/services.js'
+        ],
+        'newMenu/serviceList': ['webpack-dev-server/client?http://192.168.0.188', // WebpackDevServer host and port
+            'webpack/hot/only-dev-server',
+            './src/js/newMenu/serviceList.js'
+        ],
+        'newMenu/serviceDetails': ['webpack-dev-server/client?http://192.168.0.188', // WebpackDevServer host and port
+            'webpack/hot/only-dev-server',
+            './src/js/newMenu/serviceDetails.js'
+        ],
+        'newMenu/shopList': ['webpack-dev-server/client?http://192.168.0.188', // WebpackDevServer host and port
+            'webpack/hot/only-dev-server',
+            './src/js/newMenu/shopList.js'
+        ],
+        'newMenu/patentList': ['webpack-dev-server/client?http://192.168.0.188', // WebpackDevServer host and port
+            'webpack/hot/only-dev-server',
+            './src/js/newMenu/patentList.js'
+        ],
+        'newMenu/tradingIndex': ['webpack-dev-server/client?http://192.168.0.188', // WebpackDevServer host and port
+            'webpack/hot/only-dev-server',
+            './src/js/newMenu/tradingIndex.js'
+        ],
+        'newMenu/patent': ['webpack-dev-server/client?http://192.168.0.188', // WebpackDevServer host and port
+            'webpack/hot/only-dev-server',
+            './src/js/newMenu/patent.js'
+        ],
+        'newMenu/companyProfile': ['webpack-dev-server/client?http://192.168.0.188', // WebpackDevServer host and port
+            'webpack/hot/only-dev-server',
+            './src/js/newMenu/companyProfile.js'
+        ],
+        'newMenu/continueHigh': ['webpack-dev-server/client?http://192.168.0.188', // WebpackDevServer host and port
+            'webpack/hot/only-dev-server',
+            './src/js/newMenu/continueHigh.js'
+        ],
+        'newMenu/practicalPatent': ['webpack-dev-server/client?http://192.168.0.188', // WebpackDevServer host and port
+            'webpack/hot/only-dev-server',
+            './src/js/newMenu/continueHigh.js'
+        ],
+        'newMenu/militaryProject': ['webpack-dev-server/client?http://192.168.0.188', // WebpackDevServer host and port
+            'webpack/hot/only-dev-server',
+            './src/js/newMenu/continueHigh.js'
+        ],
+        'newMenu/safeguarding': ['webpack-dev-server/client?http://192.168.0.188', // WebpackDevServer host and port
+            'webpack/hot/only-dev-server',
+            './src/js/newMenu/safeguarding.js'
+        ],
+        'evaluation/evaluate': ['webpack-dev-server/client?http://192.168.0.188', // WebpackDevServer host and port
+            'webpack/hot/only-dev-server',
+            './src/js/newMenu/evaluate.js'
+        ],
+        'newMenu/adviserList': ['webpack-dev-server/client?http://192.168.0.188', // WebpackDevServer host and port
+            'webpack/hot/only-dev-server',
+            './src/js/newMenu/adviserList.js'
+        ],
+        'newMenu/adviserDetail': ['webpack-dev-server/client?http://192.168.0.188', // WebpackDevServer host and port
+            'webpack/hot/only-dev-server',
+            './src/js/newMenu/adviserDetail.js'
+        ],
+        'newMenu/adviser': ['webpack-dev-server/client?http://192.168.0.188', // WebpackDevServer host and port
+            'webpack/hot/only-dev-server',
+            './src/js/newMenu/adviser.js'
+        ],
     }
 };