webpack 4.14配置详解

摘要:
时,敲击回车键后webpack_demo的文件夹下便生成了package.json文件。在命令行中分别执行以下命令,安装对应的插件:npminstallwebpack--save-dev//局部安装webpacknpminstalljquery--save-dev//安装jqueynpminstallstyle-loadercss-loader--save-dev//安装csswebpack插件npminstallextract-text-webpack-plugin–-save-dev其中第一步npminstallwebpack--save-dev会出现问题:首先:配置镜像站:npmconfigsetregistry=http://registry.npm.taobao.org然后cmd输入:npmconfiglist查看npm配置。由此npminstallwebpack--save-dev执行完毕。

1.安装nodejs

官网下载nodejs,安装时可能会爆 2503错误,解决办法是:使用管理员命令执行安装文件。cmd ->命令提示符(管理员)->

输入: msiexec /package E: ode-v8.7.0-64.msi (将安装文件放到E盘下),然后继续安装,即可成功。
假如你将node安装到了c: odejs文件夹下
输入 node -v检查node是否安装好及版本

2.安装Npm
刚安装好的node会自带npm;

再看看另外2个目录,npm的本地仓库跑在系统盘c盘的用户目录了c->用户->Administrator->Appdata(隐藏)->Roaming->npm(没见到npm-cache是因为没有用过,一使用缓存目录就生成了),我们试图把这2个 目录移动回到C: odejs文件夹下,

在cmd 中输入如下命令

npm config set prefix “d: odejs ode_global”
以及
npm config set cache “d: odejs ode_cache”;效果如图:

webpack 4.14配置详解第1张

同时:修改npm的环境配置,

增加NOEDE_PATH(全局变量模块存放位置)

打开系统对话框,“我的电脑”右键“属性”-“高级系统设置”-“高级”-“环境变量”。

进入环境变量对话框,在系统变量下新建”NODE_PATH”,输入”C: odejs ode_global ode_modules”。(ps:这一步相当关键。)

由于改变了module的默认地址,所以上面的用户变量都要跟着改变一下(用户变量”PATH”修改为“c: odejs ode_global”),要不使用module的时候会导致输入命令出现“xxx不是内部或外部命令,也不是可运行的程序或批处理文件”这个错误。

以上,Npm就已经安装好了,cmd输入 npm-v来查看是否安装好和版本。

3.安装webpack

在D盘、E盘或任意一个磁盘中新建文件夹,命名为webpack_demo:

在webpack_demo文件下按住Shift键后点击鼠标右键,再左键点击“在此处打开命令行窗口”:

在打开的命令行窗口中键入:

npm init

name表示项目名,version表示版本等等,不一一赘述了,看字段很容易明白,一一填完或直接一路按回车键,最后出现“is this ok?”时,敲击回车键后webpack_demo的文件夹下便生成了package.json文件。

在命令行中分别执行以下命令,安装对应的插件(--save-dev作用是安装的插件的同时,将插件名写入package.json的devDependencies列表中):

npm install webpack --save-dev                 //局部安装webpack

npm install jquery --save-dev                  //安装jquey

npm install style-loader css-loader --save-dev          //安装css webpack插件

npm install extract-text-webpack-plugin –-save-dev          
其中第一步
npm install webpack --save-dev   会出现问题:
首先:配置镜像站:

npm config set registry=http://registry.npm.taobao.org

然后cmd 输入: npm config list 查看 npm 配置。

webpack 4.14配置详解第2张

1.webpack时仍然会报E400 错误

我在进行完这一步后,进行安装webpack时仍然会报E400 错误,错误原因为清除缓存。

cmd输入:

  1. npm config setproxy false
  2. npm cache clean --force

强制降代理和缓存清除,然后再进行webpack的下载。由此

npm install webpack --save-dev   执行完毕。  
2.webpack时报Invalid configuration object.
新版本的webpack Path的值输出路径必须是绝对路径;
"output": {
path: 'dist/js/page',//此处应该修改为path: __dirname+'/dist/js/page'
filename: '[name].js'
},
3.The CLI moved into a separatepackage:webpack-cli.新版的webpack必须安装webpack-cli,在全局中安装 npm install -g webpack-cli
具体示例:https://blog.csdn.net/xiaoyiyue/article/details/80118136
 


免责声明:文章转载自《webpack 4.14配置详解》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇github怎样切换默认分支java开发webservice下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

【Vuejs】269- 提升90%加载速度——vuecli下的首屏性能优化

前言 之前用 vuecli做了个博客,是一个单页面项目,大概有十个路由直接 npm run build打包出来,有一个 1M的巨大 js文件 先挂载到服务器上试试好家伙 这加载时间 仿佛过了半个世纪 首屏页面整整加载了 9s 光加载那个大文件就花了 8s这必须得做个优化了,没有用户能忍受 9s的白屏而不关闭页面的 过程中,我还顺便把项目从 vuec...

前端实践项目(一)使用webpack进行打包编译

目录   该系列的总目录, https://www.cnblogs.com/shadoll/p/14637373.html 一.创建项目   安装NodeJs,本文演示的NodeJs版本是10.15.3,IDE工具使用VSCode。   通过命令行工具,进入你需要创建项目的文件夹中,然后输入命令npm init,一路回车,显示结果如图。   最后会在该文...

React配合Webpack实现代码分割与异步加载

这是Webpack+React系列配置过程记录的第四篇。其他内容请参考: 第一篇:使用webpack、babel、react、antdesign配置单页面应用开发环境 第二篇:使用react-router实现单页面应用路由 第三篇:优化单页面开发环境:webpack与react的运行时打包与热更新 第四篇:React配合Webpack实现代码分割与异步加...

vue-cli3.0和element-ui及axios的安装使用

一、利用vue-cli3快速搭建vue项目 Vue CLI 是一个基于 Vue.js 进行快速开发的完整系统。有三个组件: CLI:@vue/cli 全局安装的 npm 包,提供了终端里的vue命令(如:vue create 、vue serve 、vue ui 等命令) CLI 服务:@vue/cli-service是一个开发环境依赖。构建于 web...

2、webpack基础配置

我们需要安装webpack 还需要安装webpack cli 这两个都是我们的开发依赖 这里我们一般会加一个-D表示上线的时候不需要他们两个包 安装我们的webpack 先初始化一下,记住我们的安装依赖 我机器代码的路径: D:MyDemoswebpack4webpack-dev-1 Ctrl+鼠标右键打开CMD窗体。输入 yarn init -y 初...

webpack安装&指定版本安装&遇到的问题

1.安装nodejs,安装完成,cmd命令行中输入node -v 查看版本号,版本号显示则说明安装成功2.npm包管理器是集成在node中的,输入 npm -v,显示npm版本号3.创建package.json文件,输入命令 npm init,工程目录下就会生成一个package.json文件(全局安装webpack) 4.安装webpack,输入命令 n...