91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Webpack快速入門(三)

發布時間:2020-07-29 21:17:03 來源:網絡 閱讀:380 作者:googlingman 欄目:web開發

作為前兩篇的補充,本文想再說明一下npx命令相關的另一種實現。

NPM Scripts

在前面的文章中,我們提到使用如下命令方式:

npx webpack ......

于是,位于“./node_modules/.bin/webpack”便會被執行。這得益于npx這個命令。

其實,還有另外一種方式,更為常用,即借助于npm run命令和package.json配置文件中的“scripts”鍵。

示例

請看下面的配置文件:

{
  "name": "ex1",
  "version": "1.0.0",
  "description": "",
  "main": "index.js",
  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1",
    "build": "webpack"
  },
  "author": "",
  "license": "ISC",
  "devDependencies": {
    "webpack": "^4.29.5",
    "webpack-cli": "^3.2.3"
  }
}

注意,其中的scripts這一組鍵/值對。現在,再在命令行下運行如下命令:

npm run build

來代替使用前面的npx命令,也能達到同樣的效果。即webpack會自動被執行,而且會根據根目錄下的webpack.config.js內容進行編譯并打包。

這種思路更為典型!如果你分析他人的作品,是不是發現大多是使用這種組織方式?

補充

如果您使用的是npm 5,您可能還會在目錄中看到一個名字為package-lock.json的文件。具體故事,還是請自行網搜Npm吧。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

巩义市| 宜君县| 田东县| 察哈| 孟村| 龙岩市| 环江| 华容县| 平度市| 方山县| 广东省| 迁安市| 夏津县| 渝北区| 红原县| 巴马| 额敏县| 赣州市| 名山县| 麟游县| 岐山县| 柳江县| 蕉岭县| 镇平县| 镇江市| 曲沃县| 阿拉尔市| 海晏县| 两当县| 许昌市| 屏边| 加查县| 德化县| 顺义区| 正安县| 卓资县| 通江县| 石景山区| 措美县| 昔阳县| 凯里市|