久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

  • <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="qwawimqqmiuu" 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="qwawimqqmiuu" 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="qwawimqqmiuu" id='qtrcl'><tfoot id='qtrcl'></tfoot><dl id='qtrcl'><fieldset id='qtrcl'></fieldset></dl></div>

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

                            主站蜘蛛池模板: 精品无码久久久久国产 | 国产精品久久二区 | 久婷婷| 精国产品一区二区三区四季综 | 国产伦精品一区二区三区精品视频 | 免费毛片网 | 成人性生交大片 | 欧美成人精品一区二区男人看 | 国产视频一区二区 | 欧美精品三区 | 午夜精品网站 | 日韩蜜桃视频 | 精品欧美激情在线观看 | 狠狠操电影| 国产欧美综合在线 | 亚洲欧美日韩一区 | 国产一区二区三区四区区 | 日韩高清一区 | 男女黄网站 | 九色av| 亚洲视频免费在线观看 | 亚洲视频在线免费 | 久久99精品国产自在现线小黄鸭 | 一区精品视频 | 成人福利在线观看 | 欧美一级久久 | 天天操天天干天天透 | 黑人巨大精品欧美一区二区免费 | 色999视频 | 国产高清精品一区二区三区 | 亚洲欧美激情精品一区二区 | 日韩中文一区二区三区 | 婷婷久久综合 | 91文字幕巨乱亚洲香蕉 | 99爱在线免费观看 | 欧美一二三 | 欧美一级二级在线观看 | 日韩精品激情 | 久色一区 | 国产成人精品一区二区三区视频 | 亚洲大片|