[webpack3.8.1]Guides-1-Installation(安装)

news/2024/7/3 1:42:49

Installation

Pre-requisites (讲在前面)

Before we begin, make sure you have a fresh version of Node.js installed. The current Long Term Support (LTS) release is an ideal starting point. You may run into a variety of issues with the older versions as they may be missing functionality webpack and/or its related packages require.

       在我们开始之前,请你确认已经安装了最新版本的Node.js,最理想的版本就是最新的长期支持版本了。如果你使用了旧版本,你可能会因为缺失功能或者缺失相关包而不停地翻论坛。

Local Installation (本地安装)

To install the latest release or a specific version, run one of the following commands:

       为了安装最新的发行版或者确定版本,我们需要执行下面任意一个命令,即执行

npm install --save-dev webpack

       或者

npm install --save-dev webpack@<version>

Installing locally is what we recommend for most projects. This makes it easier to upgrade projects individually when breaking changes are introduced. Typically webpack is run via one or more npm scripts which will look for a webpack installation in your local node_modules directory:

       对于大部分项目,我们都推荐本地安装。当第三方库改变发生时,项目的独立升级会比较容易。webpack通常通过一个或者多个npm脚本来运行,npm会查找本地的node_modules目录中寻找webpack,进行安装。

"scripts": {
    "start": "webpack --config webpack.config.js"
}

P.S.:breaking changes | introduced

To run the local installation of webpack you can access its bin version as node_modules/.bin/webpack.

       为了执行webpack的本地安装,您可以执行它的bin版本:node_modules/.bin/webpack。

Global Installation(全局安装)

The following NPM installation will make webpack available globally:

       下面的NPM的安装方式,可以使得webpack变得全局可用。(就是在任意一个目录下都能调用)

npm install --global webpack

Note that this is not a recommended practice. Installing globally locks you down to a specific version of webpack and could fail in projects that use a different version.

       需要注意的是,这种方式我们并不推荐!全局安装将会锁定你现在的webpack安装版本,而且在使用别的版本的webpack的项目中,这可能会导致失败。

Bleeding Edge (流血的边缘)

If you are enthusiastic about using the latest that webpack has to offer, you can install beta versions or even directly from the webpack repository using the following commands:

       如果你对于最新的webpack所提供的服务感到狂热,你可以使用如下的命令安装webpack测试版本:

npm install webpack@beta
npm install webpack/webpack#<tagname/branchname>

Take caution when installing these bleeding edge releases! They may still contain bugs and therefore should not be used in production.

       当你安装这些正在流淌着鲜血的测试版本时一定要小心呀!它们极有可能包含bug,而且它们不应当在产品中使用。


http://www.niftyadmin.cn/n/3910598.html

相关文章

检索指定目录下所有文件,并对指定格式文件进行重命名

检索指定目录下所有文件&#xff0c;并对指定格式文件进行重命名 Bat批处理文件内容如下&#xff1a; echo off for /r p:/test %%i in (*.log5) do ( ren %%i *.log7 ) pause 注&#xff1a; 此文件执行后&#xff0c;将会把p:/test目录下的*.log5 文件重新命名为*.log7 .

【牛】一个广院工科生的视音频技术笔记

【牛】一个广院工科生的视音频技术笔记 关于音视频播放技术的文章 笔记地址&#xff1a;http://blog.csdn.net/leixiaohua1020

Spring Cloud微服务升级总结

一.应用系统的架构历史 [ 二.什么是微服务&#xff1f; 2.1 微服务概述 起源:微服务的概念源于 2014 年 3 月 Martin Fowler 所写的一篇文章“Microservices”。文中内容提到&#xff1a;微服务架构是一种架构模式&#xff0c;它提倡将单一应用程序划分成一组小的服务&#xff…

Unicable技术在卫星接收方案设计中的应用

Unicable技术在卫星接收方案设计中的应用 日期&#xff1a;2012-5-17 8:28:28 阅读&#xff1a; 来源:沈永明 对于Unicable技术的介绍交章&#xff0c;最初发表在中国电力出版社2010年4月出版、笔者编著《数字高清电视接收DIY》一书的第8章。现根据国外的最新的接收器材&#x…

UX最佳演练:交互驱动连接

我们开展了最佳用户体验演练的系列活动&#xff0c;其涵盖了模式和格式塔理论是如何帮助我们设计便于用户理解的界面。如今&#xff0c;我们要涉及如何处理这些模式背后的行为&#xff1a;俗称交互设计 。 首先我们要明白的是&#xff1a;良好的互动是由良好的人际关系驱动的&a…

centos7安装redmine3.4

centos7安装redmine3.4 转贴&#xff1a;https://www.cnblogs.com/panwenbin-logs/p/10174525.html

如何让Firefox清除它记下的网站登录名和密码

本文转自张昺华-sky博客园博客&#xff0c;原文链接&#xff1a;http://www.cnblogs.com/xiandedanteng/p/7647876.html&#xff0c;如需转载请自行联系原作者

linux编译安装gcc5.3.0

** linux编译安装gcc5.3.0 ** 一、使用yum安装gcc 对于配备了yum的Linux发行版而言&#xff0c;安装gcc编译器就变得so easy。我们只需要分别执行如下命令即可&#xff1a; #安装gcc、c编译器以及内核文件 yum -y install gcc gcc-c kernel-devel 二、自行安装 1、下载G…