ICode9

精准搜索请尝试: 精确搜索
  • webpack之Loader2020-04-25 21:07:49

      我们知道webpack的优点之一就是专注于处理模块化的项目,能做到开箱即用,但同时这也是webpack的缺点,只能用于模块化开发的项目,例如:Vue,React,Angular。Webpack在进行打包编译时会将所有依赖的模块合并到一个bundle.js中,但是Webpack不支持解析原生的CSS文件,要支持非JavaScript

  • html-webpack-plugin插件的使用2020-04-25 15:03:32

    使用html-webpack-plugin插件来启动页面 可将html页面放入内存 以提升页面的加载速度 并且还能自动设置index.html页面中JS文件引入的路径 使用前提:项目中安装了Webpack 使用步骤: 步骤一、在项目的根目录下输入cnpm i html-webpack-plugin -D 将html-webpack-plugin插件安

  • 自动打包插件webpack-dev-server的安装、配置及使用2020-04-25 15:01:45

    1、介绍: webpack-dev-server插件可以实现Webpack的自动打包编译 这样 就不需要每次修改完代码都重新手动输入webpack打包了 2、安装: 在项目的根路径下输入:cnpm i webpack-dev-server -D 将插件安装到项目的本地开发依赖中 该工具的用法和webpack命令的用法完全一致 直接输

  • webpack4 化繁为简(一)2020-04-25 11:54:32

    webpack4前言背景用途不多说,上来就干。从最简单的demo到项目中的实践。(指令是window 平台下,并且使用了cnpm 来安装包的依赖.)一.基础demo 1.初始化项目 npm init -y 会在项目目录下创建package.json 文件.2.安装webpack webpack-cli cnpm install webpack webpack-cli --save-de

  • Webpack4.0 基本操作 小白篇2020-04-23 19:05:09

    Webpack 基本操作 文章目录Webpack 基本操作吐槽概述前言webpack是什么呢Webpack的安装项目初始化打包测试样式的处理普通CSS处理sass处理less处理开启 SourceMap处理图片安装 webpack-dev-serverJavaScript 处理vue 组件处理路由 routerexport default 和 exportES6中的导

  • 面试重点:webpack2020-04-23 18:54:31

    webpack 熟练掌握Webpack的常用配置,能够自己构建前端环境,并进行项目优化; 001.谈谈你对webpack的看法: webpack是一个模块打包工具,可以使用它管理项目中的模块依赖,并编译输出模块所需的静态文件。它可以很好地管理、打包开发中所用到的HTML,CSS,JavaScript和静态文件(图片,字体

  • webpack系列22020-04-23 14:11:36

    Webpack中必须掌握的配置 loader主要用于把模块原内容按照需求转换成新内容,可以加载非 JS 模块!通过使用不同的Loader,Webpack可以把不同的文件都转成JS文件,比如CSS、ES6/7、JSX等。 我们来看看这些我们必须掌握的loader! 1.loader的编写 1.1 loader的使用 test:匹配处理文件的扩展

  • webpack系列12020-04-23 14:06:56

    从0搭建自己的webpack开发环境 1.什么是Webpack? webpack 是一个现代 JavaScript 应用程序的静态模块打包器(module bundler),当 webpack 处理应用程序时,它会递归地构建一个依赖关系图(dependency graph),其中包含应用程序需要的每个模块,然后将所有这些模块打包成一个或多个 bundle

  • vue-cli脚手架项目搭建的流程2020-04-23 11:57:10

    vue构建流程 安装vuenpm install vue 安装vue-cli npm install vue-cli 创建一个基于webpack模板的新项目vue init webpack my-project 进行一些配置:如是否用eslint 作者邮箱 项目描述等 进入项目中,安装并执行cd my-projectnpm installnpm run dev 然后去配置自己项目相应的webpa

  • webpack file-loader和url-loader用法2020-04-22 13:53:53

    图片打包关键要用到file-loader或url-loader,其中url-loader与file-loader功能基本一致,只不过url-loader能将小于某个大小的图片进行base64格式的转化处理。 { test: /\.(png|jpg|gif|svg)$/, use: ['file-loader'], options: { name: 'images/[name].[ext]'

  • typescript+webpack+vscode2020-04-22 11:01:19

    准备工作:事先安装好 Node.js、vscode 项目创建 在文件夹空白处单击鼠标右键,选择 在此处打开Powershell窗口. 1.初始化项目 npm init 回答一系列的问题(也可以直接回车使用默认值)后,在当前项目文件夹中会出现一个package.json的配置文件。 { "name": "ts_webpack_vscode", "ver

  • (一)从一个webpack空项目开始2020-04-22 10:55:38

    傻鱼为了更好的理解VUE源码,决定编写一个简易版VUE, 一切从建立工程开始,我们建立一个webpack工程    然后安装webpack组件  npm install webpack --save-dev   这是一个空项目就搭建好了,我们修改一下项目的结构,如下    src下的index.js作为一个入口文件,可以先随便写点JS

  • Development / Production不同配置文件打包2020-04-21 21:07:07

      Development / Production 配置不同文件   ## 使用 webpack-merge 插件 (npm i -D webpack-merge)   抽取三个配置文件:     webpack.common.js   1 const path = require('path') 2 const HtmlWebpackPlugin = require('html-webpack-plugin') 3 const CleanWeb

  • 基于webpack4.x搭建前端开发环境(转载)2020-04-21 21:06:14

    webpack 4.x之搭建前端开发环境 (原文引自 知乎-兔子先生) 首先将npm更改为cnpm,因为国内的npm有时下载速度很慢,可以安装cnpm,从国内淘宝镜像下载,执行以下命令: npm install -g cnpm --registry=https://registry.npm.taobao.org 复制代码 以后npm直接替换成cnpm使用。 在开始搭建

  • 为什么要使用webpack?2020-04-20 23:55:45

    1.在网页中有哪些常见的静态资源? Js: .js .jsx .coffee .ts Css: .css .less .sass .scss Images: .jpg .png .gif .bmp .svg 字体文件: .svg .ttf .eot .woff .woff2 模板文件: .ejs .jade .vue 2.网页中引入的静态

  • Webpack 入门教程2020-04-20 13:05:45

    Webpack 是一个前端资源加载/打包工具。它将根据模块的依赖关系进行静态分析,然后将这些模块按照指定的规则生成对应的静态资源。      Webpack 可以将多种静态资源 js、css、less 转换成一个静态文件,减少了页面的请求。   在安装 Webpack 前,你本地环境需要支持 node.js。 由

  • 从0开始疫情3D地球 - (2)3D疫情地球VDEarth - 代码构建2020-04-19 09:56:51

    基于Threejs的3D疫情地球,环境采用上篇博客里的前端准备环境。 webpack搭建前端代码框架,搭建好的代码结构:   没什么好说的,搭建可以参考webpack官网,这里采用类库的方式搭建,附上webpack的配置 webpack.base.js 基础配置 1 const path = require('path'); 2 let HtmlWebpackPlugi

  • config2020-04-18 16:54:48

    文件名:dev.env.js 'use strict' const merge = require('webpack-merge') const prodEnv = require('./prod.env') module.exports = merge(prodEnv, {   NODE_ENV: '"development"' })   文件名:index.js 'use strict&

  • VUe学习第10天 前端模块化开发2020-04-18 14:55:18

    为什么需要模块化? 答:真实开发的时候,代码量大,js文件多,分工开发的时候大家都不知道别人的代码,容易引发全局变量灾难。   node应用由模块组成,采用的commonjs模块规范。每一个文件就是一个模块,拥有自己独立的作用域,变量,以及方法等,对其他的模块都不可见。CommonJS规范规定,每个模块内

  • Webpack2020-04-17 18:54:04

    一、Webpack 的概念 本质上,Webpack 是一个现代 JavaScript 应用程序的静态模块打包工具。当 Webpack 处理应用程序时,它会在内部构建一个依赖图(dependency graph),此依赖图会映射项目所需的每个模块,并生成一个或多个 bundle   二、Webpack 的构建流程 首先初始化参数并进行编译,然后

  • webpack学习2020-04-16 15:02:46

    webpack学习   1.项目目录结构     2.打包的出口文件和入口文件 // 在webpack.config.js中配置如下 const path = require('path') module.exports = { // 打包环境的配置 mode: 'development' // 主入口文件 entry: './src/main.js' output:

  • webpack解惑:require的五种用法2020-04-15 16:00:29

    我之前在 《前端搭环境之从入门到放弃》这篇文章中吐槽过,webpack中可以写commonjs格式的require同步语法,可以写AMD格式的require回调语法,还有一个require.ensure,以及webpack自己定义的require.include,再加上ES6的import语法,这么多岂不是会把人给搞乱。本篇就来梳理一下这些requir

  • Vue-cli2.0 第2节 Vue-cli项目结构讲解2020-04-14 17:06:07

    Vue-cli2.0 第2节 Vue-cli项目结构讲解 目录Vue-cli2.0 第2节 Vue-cli项目结构讲解第2节 Vue-cli项目结构讲解 第2节 Vue-cli项目结构讲解 vue-cli脚手架工具就是为我们搭建了开发所需要的环境,为我们省去了很多精力。有必要对这个环境进行熟悉,我们就从项目的结构讲起。 Ps:由于版

  • vue-cli2 构建项目及目录详解2020-04-11 21:00:34

    1.全局安装vue-cli cnpm install -g vue-cli  (这种安装vue-cli写法默认安装的是vue-cli2.x) 检测版本 vue -V 2.全局安装webpack cnpm install -g webpack 3.全局安装webpack的本地webserver cnpm install -g webpack-dev-server 4.构建项目 vue init webpack demo 5.项目描述

  • 解决:'webpack-dev-server' 不是内部或外部命令,也不是可运行的程序 或批处理文件。2020-04-11 10:01:47

    提示webpack-dev-server错误: 前往项目根目录删除node_modules文件夹,然后在项目根目录路径下的终端运行"npm install"等待安装完之后,再次运行“npm run dev”,有些人的是马上就可以了,然而往往还会有人仍然报类似的错误,这个时候你只需要再次重复相同的操作即可,“一次不成再删再安装”

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有