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

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

    <i id='RQxuu'><tr id='RQxuu'><dt id='RQxuu'><q id='RQxuu'><span id='RQxuu'><b id='RQxuu'><form id='RQxuu'><ins id='RQxuu'></ins><ul id='RQxuu'></ul><sub id='RQxuu'></sub></form><legend id='RQxuu'></legend><bdo id='RQxuu'><pre id='RQxuu'><center id='RQxuu'></center></pre></bdo></b><th id='RQxuu'></th></span></q></dt></tr></i><div class="qwawimqqmiuu" id='RQxuu'><tfoot id='RQxuu'></tfoot><dl id='RQxuu'><fieldset id='RQxuu'></fieldset></dl></div>
      <bdo id='RQxuu'></bdo><ul id='RQxuu'></ul>
    1. <legend id='RQxuu'><style id='RQxuu'><dir id='RQxuu'><q id='RQxuu'></q></dir></style></legend>
      <tfoot id='RQxuu'></tfoot>
    2. Npm postinstall 僅用于開發

      Npm postinstall only on development(Npm postinstall 僅用于開發)
    3. <legend id='NuoHk'><style id='NuoHk'><dir id='NuoHk'><q id='NuoHk'></q></dir></style></legend>
        <bdo id='NuoHk'></bdo><ul id='NuoHk'></ul>

            <tbody id='NuoHk'></tbody>

          1. <small id='NuoHk'></small><noframes id='NuoHk'>

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

                <tfoot id='NuoHk'></tfoot>
                本文介紹了Npm postinstall 僅用于開發的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

                問題描述

                我有帶有以下 package.json

                {
                  "name": "my-app",
                  "version": "0.0.0",
                  "scripts": {
                    "prepublish": "bower install",
                    "build": "gulp"
                  },
                  "dependencies": {
                    "express": "~4.0.0",
                    "body-parser": "~1.0.1"
                  },
                  "devDependencies": {
                    "gulp": "~3.6.0",
                    "bower": "~1.3.2"
                  }
                }
                

                當我將我的應用程序部署到生產環境時,我不想安裝 devDependecies,所以我運行 npm install --production.但是在這種情況下,調用了 prepublish 腳本,但不需要,因為我在生產中使用 CDN 鏈接.

                When I deploy my app to production, I don't want install devDependecies, so, I run npm install --production. But in this case, prepublish script is called, but it doesn't need to, because I use CDN links in production.

                如何只在 npm install 之后而不是在 npm install --production 之后調用 postinstall 腳本?

                How to call postinstall script only after npm install but not after npm install --production?

                推薦答案

                較新的 npm (& Yarn) 版本包括對在每個 installprepare 腳本的支持> 運行但僅在開發模式下.此外,prepublish 已被棄用.這應該足夠了:

                Newer npm (& Yarn) versions include support for the prepare script that is run after each install run but only in development mode. Also, the prepublish is deprecated. This should be enough:

                {
                  scripts: {
                    "prepare": "bower install"
                  }
                }
                

                文檔:https://docs.npmjs.com/misc/scripts

                這篇關于Npm postinstall 僅用于開發的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!

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

                相關文檔推薦

                Check if a polygon point is inside another in leaflet(檢查一個多邊形點是否在傳單中的另一個內部)
                Changing leaflet markercluster icon color, inheriting the rest of the default CSS properties(更改傳單標記群集圖標顏色,繼承其余默認 CSS 屬性)
                Trigger click on leaflet marker(觸發點擊傳單標記)
                How can I change the default loading tile color in LeafletJS?(如何更改 LeafletJS 中的默認加載磁貼顏色?)
                Adding Leaflet layer control to sidebar(將 Leaflet 圖層控件添加到側邊欄)
                Leaflet - get latitude and longitude of a marker inside a pop-up(Leaflet - 在彈出窗口中獲取標記的緯度和經度)
              • <small id='HfOcg'></small><noframes id='HfOcg'>

                <legend id='HfOcg'><style id='HfOcg'><dir id='HfOcg'><q id='HfOcg'></q></dir></style></legend>

                        <bdo id='HfOcg'></bdo><ul id='HfOcg'></ul>
                        <i id='HfOcg'><tr id='HfOcg'><dt id='HfOcg'><q id='HfOcg'><span id='HfOcg'><b id='HfOcg'><form id='HfOcg'><ins id='HfOcg'></ins><ul id='HfOcg'></ul><sub id='HfOcg'></sub></form><legend id='HfOcg'></legend><bdo id='HfOcg'><pre id='HfOcg'><center id='HfOcg'></center></pre></bdo></b><th id='HfOcg'></th></span></q></dt></tr></i><div class="qwawimqqmiuu" id='HfOcg'><tfoot id='HfOcg'></tfoot><dl id='HfOcg'><fieldset id='HfOcg'></fieldset></dl></div>
                            <tbody id='HfOcg'></tbody>
                        1. <tfoot id='HfOcg'></tfoot>
                          主站蜘蛛池模板: 亚洲国产日本 | 日韩精品久久一区 | 国产国产精品 | 男女羞羞视频在线 | 久久久久国产精品一区 | 国产精品污污视频 | 久久久99精品免费观看 | 亚洲精品www| 日韩中文字幕久久 | 色婷婷综合久久久中字幕精品久久 | 欧美综合一区 | 亚洲狠狠爱一区二区三区 | 亚洲欧美视频一区 | 91九色在线观看 | 欧美 日韩 国产 成人 在线 | 99在线观看视频 | 国产在线网址 | 男女午夜激情视频 | 亚洲精品日本 | 亚洲电影第三页 | 国产成人免费在线观看 | 成人免费一区二区三区视频网站 | 精品国产精品三级精品av网址 | 中文字幕电影在线观看 | 一区二区三区欧美大片 | 男人av在线播放 | 精品一二区 | 日韩中文字幕 | 免费精品 | 91精品国产乱码久久久久久久久 | 伊人超碰在线 | 亚洲一区在线日韩在线深爱 | 成人国产一区二区三区精品麻豆 | 天天操天天射天天 | 丁香五月缴情综合网 | 午夜精| 女同久久另类99精品国产 | 精品欧美乱码久久久久久1区2区 | 日操操| 一区二区三区在线免费观看视频 | 久久精品中文字幕 |