中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

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

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

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

远安县| 盘山县| 玉山县| 鄂州市| 彭泽县| 招远市| 霍城县| 九龙坡区| 枣庄市| 酒泉市| 霍州市| 茂名市| 通渭县| 固安县| 公安县| 榆林市| 库车县| 青浦区| 梁河县| 贺兰县| 白朗县| 民勤县| 西畴县| 色达县| 盐池县| 雷州市| 南溪县| 合山市| 日照市| 孟连| 大姚县| 金湖县| 和静县| 彭州市| 长春市| 丁青县| 建湖县| 自贡市| 渭南市| 安化县| 汾阳市|