pbootcms网站模板|日韩1区2区|织梦模板||网站源码|日韩1区2区|jquery建站特效-html5模板网

  • <tfoot id='47BUO'></tfoot>

      <bdo id='47BUO'></bdo><ul id='47BUO'></ul>

    <i id='47BUO'><tr id='47BUO'><dt id='47BUO'><q id='47BUO'><span id='47BUO'><b id='47BUO'><form id='47BUO'><ins id='47BUO'></ins><ul id='47BUO'></ul><sub id='47BUO'></sub></form><legend id='47BUO'></legend><bdo id='47BUO'><pre id='47BUO'><center id='47BUO'></center></pre></bdo></b><th id='47BUO'></th></span></q></dt></tr></i><div class="knh8mcn" id='47BUO'><tfoot id='47BUO'></tfoot><dl id='47BUO'><fieldset id='47BUO'></fieldset></dl></div>

        <small id='47BUO'></small><noframes id='47BUO'>

        <legend id='47BUO'><style id='47BUO'><dir id='47BUO'><q id='47BUO'></q></dir></style></legend>

        aspnet core如何在deploy上構建webpack

        aspnet core how to webpack build on deploy(aspnet core如何在deploy上構建webpack)
      1. <legend id='MOrQz'><style id='MOrQz'><dir id='MOrQz'><q id='MOrQz'></q></dir></style></legend>

        <small id='MOrQz'></small><noframes id='MOrQz'>

          <i id='MOrQz'><tr id='MOrQz'><dt id='MOrQz'><q id='MOrQz'><span id='MOrQz'><b id='MOrQz'><form id='MOrQz'><ins id='MOrQz'></ins><ul id='MOrQz'></ul><sub id='MOrQz'></sub></form><legend id='MOrQz'></legend><bdo id='MOrQz'><pre id='MOrQz'><center id='MOrQz'></center></pre></bdo></b><th id='MOrQz'></th></span></q></dt></tr></i><div class="ut3sx33" id='MOrQz'><tfoot id='MOrQz'></tfoot><dl id='MOrQz'><fieldset id='MOrQz'></fieldset></dl></div>

            <tfoot id='MOrQz'></tfoot>

              • <bdo id='MOrQz'></bdo><ul id='MOrQz'></ul>

                    <tbody id='MOrQz'></tbody>
                  本文介紹了aspnet core如何在deploy上構建webpack的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

                  問題描述

                  限時送ChatGPT賬號..

                  我有一個帶有 vue.js 部分的 aspnet 核心應用程序,我使用 webpack 構建它并且一切正常.現在我搜索一個解決方案來創建一個生產構建,創建我的 vue 包的縮小版本并在生產模式下運行 vue(沒有 console.logs),這是我在我的 webpack.config 中設置的喜歡:

                  I have a aspnet core application with a vue.js part, which I build with webpack and everything works fine. Now I search a solution to create a productionbuild with it, to create a minified version of my vue bundle and to run vue in production mode (without console.logs), which I set in my webpack.config like:

                  if (process.env.NODE_ENV === 'production') {
                      module.exports.plugins = [
                          new webpack.DefinePlugin({
                              'process.env': {
                                  NODE_ENV: '"production"'
                              }
                          }),
                          new webpack.optimize.UglifyJsPlugin({
                              compress: {
                                  warnings: false
                              }
                          })
                      ]
                  } else {
                      module.exports.devtool = '#source-map'
                  }
                  

                  但是 process.env.NODE_ENV 當我通過 gulp 對其進行 webpack 時總是未定義.比我嘗試在 startup.cs 中將 Microsoft.AspNetCore.SpaServices 與這一行一起使用:

                  but process.env.NODE_ENV is always undefined when I webpack it via gulp. Than I tried to use Microsoft.AspNetCore.SpaServices with this line in startup.cs:

                  public void Configure(IApplicationBuilder app, IHostingEnvironment env)
                  {
                  ...
                      if(env.IsDevelopment())
                          app.UseWebpackDevMiddleware();
                  ...
                  }
                  

                  這也很好,就像我的 gulp 配置和 process.env.NODE_ENV 屬性設置為 'development'

                  This works also fine like my gulp configuration and process.env.NODE_ENV property is set to 'development'

                  現在我嘗試在 VS 2017 中創建生產版本(Build -> Publish Projectname),但沒有運行 webpack 任務.

                  Now I try to create a production build in VS 2017 (Build -> Publish Projectname), but no webpack task runs.

                  所以我嘗試在我的 *.csproj 中添加它:

                  So i tried to add this in my *.csproj:

                  <Target Name="PrepublishScript" BeforeTargets="PrepareForPublish">
                      <Exec Command="npm run build" />
                  </Target>
                  

                  這會引發錯誤:命令npm run build"以代碼 1 退出.

                  this throws the error: The command "npm run build" exited with code 1.

                  現在我沒有其他想法來解決它,希望任何人都可以幫助我.謝了!

                  Now I'm out of other ideas to resolve it and hope that anyone can help me. THX!

                  推薦答案

                  解決方法:在 .csproj:

                  <Target Name="PrepublishScript" BeforeTargets="PrepareForPublish">
                      <Exec Command="npm install" />
                      <Exec Command="npm run production" />
                  </Target>
                  

                  并在我的 package.json 中添加腳本:

                  and adding scripts in my package.json:

                  "scripts": {
                      "dev": "cross-env NODE_ENV=development webpack --hide-modules",
                      "production": "cross-env NODE_ENV=production webpack --hide-modules"
                  }
                  

                  這需要 webpack &cross-env 包(以及 webpack 期間使用的所有其他包)已安裝 &一個工作的 webpack.config.js

                  this needs webpack & cross-env packages (and all other used packages during webpack) installed & a working webpack.config.js

                  詢問是否有人對我的 webpack.config.js 或其他代碼感興趣

                  Ask if someone is interrested to my webpack.config.js or some other code

                  這篇關于aspnet core如何在deploy上構建webpack的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!

                  【網站聲明】本站部分內容來源于互聯網,旨在幫助大家更快的解決問題,如果有圖片或者內容侵犯了您的權益,請聯系我們刪除處理,感謝您的支持!

                  相關文檔推薦

                  Browserify, Babel 6, Gulp - Unexpected token on spread operator(Browserify,Babel 6,Gulp - 傳播運算符上的意外令牌)
                  Is it possible to pass a flag to Gulp to have it run tasks in different ways?(是否可以將標志傳遞給 Gulp 以使其以不同的方式運行任務?)
                  Why do we need to install gulp globally and locally?(為什么我們需要在全局和本地安裝 gulp?)
                  How to run Gulp tasks sequentially one after the other(如何一個接一個地依次運行 Gulp 任務)
                  Stylesheet not loaded because of MIME-type(由于 MIME 類型而未加載樣式表)
                  Cannot stop Gulp with Ctrl+C when using gulp-nodemon amp; gulp.watch together(使用 gulp-nodemon amp; 時無法使用 Ctrl+C 停止 Gulpgulp.watch 一起看)

                      <legend id='qtrcl'><style id='qtrcl'><dir id='qtrcl'><q id='qtrcl'></q></dir></style></legend>
                    • <tfoot id='qtrcl'></tfoot>
                        <tbody id='qtrcl'></tbody>
                        <bdo id='qtrcl'></bdo><ul id='qtrcl'></ul>
                        <i id='qtrcl'><tr id='qtrcl'><dt id='qtrcl'><q id='qtrcl'><span id='qtrcl'><b id='qtrcl'><form id='qtrcl'><ins id='qtrcl'></ins><ul id='qtrcl'></ul><sub id='qtrcl'></sub></form><legend id='qtrcl'></legend><bdo id='qtrcl'><pre id='qtrcl'><center id='qtrcl'></center></pre></bdo></b><th id='qtrcl'></th></span></q></dt></tr></i><div class="edvx3ql" id='qtrcl'><tfoot id='qtrcl'></tfoot><dl id='qtrcl'><fieldset id='qtrcl'></fieldset></dl></div>

                          <small id='qtrcl'></small><noframes id='qtrcl'>

                            主站蜘蛛池模板: 登车桥动力单元-非标液压泵站-非标液压系统-深圳市三好科技有限公司 | 安德建奇火花机-阿奇夏米尔慢走丝|高维|发那科-北京杰森柏汇 | 杭州ROHS检测仪-XRF测试仪价格-百科 | 砖机托板价格|免烧砖托板|空心砖托板厂家_山东宏升砖机托板厂 | 警方提醒:赣州约炮论坛真的安全吗?2025年新手必看的网络交友防坑指南 | 飞歌臭氧发生器厂家_水处理臭氧发生器_十大臭氧消毒机品牌 | 电解抛光加工_不锈钢电解抛光_常州安谱金属制品有限公司 | 聚氨酯保温钢管_聚氨酯直埋保温管道_聚氨酯发泡保温管厂家-沧州万荣防腐保温管道有限公司 | 不锈钢拉手厂家|浴室门拉手厂家|江门市蓬江区金志翔五金制品有限公司 | 能量回馈_制动单元_电梯节能_能耗制动_深圳市合兴加能科技有限公司 | 工业设计,人工智能,体验式3D展示的智能技术交流服务平台-纳金网 J.S.Bach 圣巴赫_高端背景音乐系统_官网 | YAGEO国巨电容|贴片电阻|电容价格|三星代理商-深圳市巨优电子有限公司 | 电动车头盔厂家_赠品头盔_安全帽批发_山东摩托车头盔—临沂承福头盔 | 幂简集成 - 品种超全的API接口平台, 一站搜索、试用、集成国内外API接口 | 【法利莱住人集装箱厂家】—活动集装箱房,集装箱租赁_大品牌,更放心 | 电动不锈钢套筒阀-球面偏置气动钟阀-三通换向阀止回阀-永嘉鸿宇阀门有限公司 | 「银杏树」银杏树行情价格_银杏树种植_山东程锦园林 | 东莞市海宝机械有限公司-不锈钢分选机-硅胶橡胶-生活垃圾-涡电流-静电-金属-矿石分选机 | 不锈钢轴流风机,不锈钢电机-许昌光维防爆电机有限公司(原许昌光维特种电机技术有限公司) | 不锈钢水管-不锈钢燃气管-卫生级不锈钢管件-不锈钢食品级水管-广东双兴新材料集团有限公司 | 深圳美安可自动化设备有限公司,喷码机,定制喷码机,二维码喷码机,深圳喷码机,纸箱喷码机,东莞喷码机 UV喷码机,日期喷码机,鸡蛋喷码机,管芯喷码机,管内壁喷码机,喷码机厂家 | 山东风淋室_201/304不锈钢风淋室净化设备厂家-盛之源风淋室厂家 翻斗式矿车|固定式矿车|曲轨侧卸式矿车|梭式矿车|矿车配件-山东卓力矿车生产厂家 | 二手Sciex液质联用仪-岛津气质联用仪-二手安捷伦气质联用仪-上海隐智科学仪器有限公司 | PCB接线端子_栅板式端子_线路板连接器_端子排生产厂家-置恒电气 喷码机,激光喷码打码机,鸡蛋打码机,手持打码机,自动喷码机,一物一码防伪溯源-恒欣瑞达有限公司 假肢-假肢价格-假肢厂家-河南假肢-郑州市力康假肢矫形器有限公司 | 碳刷_刷握_集电环_恒压簧_电刷厂家-上海丹臻机电科技有限公司 | 超声波_清洗机_超声波清洗机专业生产厂家-深圳市好顺超声设备有限公司 | HEYL硬度计量泵-荧光法在线溶解氧仪-净时测控技术(上海)有限公司 | 依维柯自动挡房车,自行式国产改装房车,小型房车价格,中国十大房车品牌_南京拓锐斯特房车 - 南京拓锐斯特房车 | 集菌仪厂家_全封闭_封闭式_智能智能集菌仪厂家-上海郓曹 | 长城人品牌官网| 上海办公室装修,办公楼装修设计,办公空间设计,企业展厅设计_写艺装饰公司 | 保定市泰宏机械制造厂-河北铸件厂-铸造厂-铸件加工-河北大件加工 | 超声波焊接机,振动摩擦焊接机,激光塑料焊接机,超声波焊接模具工装-德召尼克(常州)焊接科技有限公司 | 北京包装设计_标志设计公司_包装设计公司-北京思逸品牌设计 | FAG轴承,苏州FAG轴承,德国FAG轴承-恩梯必传动设备(苏州)有限公司 | 防火门-专业生产甲级不锈钢钢质防火门厂家资质齐全-广东恒磊安防设备有限公司 | 禹城彩钢厂_钢结构板房_彩钢复合板-禹城泰瑞彩钢复合板加工厂 | 钢结构厂房造价_钢结构厂房预算_轻钢结构厂房_山东三维钢结构公司 | 上海软件开发-上海软件公司-软件外包-企业软件定制开发公司-咏熠科技 | 飞扬动力官网-广告公司管理软件,广告公司管理系统,喷绘写真条幅制作管理软件,广告公司ERP系统 | elisa试剂盒-PCR试剂盒「上海谷研实业有限公司」 |