ICode9

精准搜索请尝试: 精确搜索
  • 配置css脚手架时的错误异常2022-01-20 16:31:12

    npm start 报错 解决方式:删掉eslint部分(代码检查过于严苛导致报错) 1.在搭建vue脚手架时提示是否启用eslint检测的。 Use ESLint to lint your code? 写 no; 2.如果项目已经生成,我们可以这样。 查找文件webpack.base.conf.js,如图: 删除红框中的内容 在项目中代开 bulid 文件

  • webpack配置使用vue2022-01-19 23:30:00

    引入 引入vue等JS文件时一般有三种方式,一种是直接粘贴源码,第二种是CMD引入,第三种就是使用npm安装 npm install vue --save 因为vue是运行时依赖,所以后缀应为–save import vue from 'vue'; const app=new vue({ el:'#app', data:{ message:'hello vue'

  • webpack中css-loader2022-01-19 15:30:32

    在webpack打包中会有css等非JS文件,这些文件也可以用require关键字写到入口文件中,最后打包成一个文件 这里在入口函数中引入css文件,但是打包报错,原因是缺少相关的loader,配置loader可以参考webpack官网,但是下载loader时候要注意版本问题,只打包css需要加载两个loader,css-loade

  • Vue.js 提供一个官方命令行工具,可用于快速搭建大型单页应用。2022-01-19 14:59:15

    步骤如下: # 全局安装 vue-cli $ cnpm install --global vue-cli # 创建一个基于 webpack 模板的新项目 $ vue init webpack my-project # 这里需要进行一些配置,默认回车即可 This will install Vue 2.x version of the template. For Vue 1.x use: vue init webpack#1.0 my

  • webpack2022-01-18 20:35:07

    1.什么是webpack? webpack执行的流程? 主要概念: webpack是模块打包机,处理依赖关系,压缩合并,请求合并。entry :入口 webpack在打包或构建时,就是从入口开始,可以理解输入。module :模块 在webpack看来,一切都是模块,一个文件就是一个模块,webpack会从入口开始查找出所有模块有些模块webpac

  • Error:Rule can only have one resource source2022-01-18 15:01:54

     ERROR  Error: Rule can only have one resource source (provided resource and test + include + exclude) in {  "type": "javascript/auto",  "include": [    {}  ],  "use": []} 如果直接npm i -D webpack,则安装的是webpack@5,但是vue-c

  • webpack打包图片多生成空白图片且图片不能正常加载2022-01-16 21:03:11

    我用的是webpack的V5.66.0版本,下面是正确的配置方法 //配置图片的loader { test: /\.(gif|png|jpe?g)$/, use: { loader: 'file-loader', options: { name: '

  • Vue学习笔记---webpack概念2022-01-16 20:30:36

    1.作用 webpack 是一个静态模块打包器(module bundler)。它会递归地构建一个依赖关系图(dependency graph), 其中包含应用程序需要的每个模块,然后将所有这些模块打包成一个或多个 bundle打包:可以把多个Javascript文件打包成一个文件,减少服务器压力和下载带宽。转换:把拓展语言(

  • react脚手架启动新版webpack配置警告-未解决2022-01-15 16:06:42

    看了官方文档这两个东西都替换成后面的了,但脚手架里不知道该怎么配置,有大佬帮忙看以下遇到同样问题该怎么解决

  • 学习笔记--Webpack2022-01-14 19:01:13

      Webpack基本使用--安装和配置 npm install webpack webpack-cli -D 命令安装相关包 在项目根目录中创建名为 webpack.config.js的webpack配置文件 该配置文件初始化内容如下: // webpack.config.js module.exports={ mode: 'development' //开发模式development 生产模式

  • 【前端工程化】三:模块化开发之webpack42022-01-13 23:02:02

    模块化开发 ESModules存在环境兼容问题 模块文件过多,网络请求频繁 所有的前端资源都需要模块化 需求,将所有ES6的代码编译成ES5或兼容性更好的代码,并且将转换后的代码打包成一个文件,并且支持不同类型的资源模块;前面两个需求可以使用前面学习的构建系统glup等,但是最后一个

  • webpack优化2022-01-13 12:02:05

    1.在plugins加入webpack内置插件IgnorePlugin忽略部分三方包中不必要的依赖,如国际化的语言包,只保留需要用到的语言包,减少打包后的体积 //忽略mometn中的locale文件夹 webpack.IgnorePlugin(/\.\/locale/, /moment/) // 在配置文件中引入需要用到的语言包 import 'mo

  • webpack——开发环境基础配置2022-01-13 11:32:00

    webpack.config.js开发环境配置如下: 需要的热更新(webpack-dev-server);打包输出文件清理插件(clean-webpack-plugin)映射模式-source-map缓存配置-hash //采用的是commonjs,就是根据配置去构建 //resolve用来拼接绝对路径的方法 const { resolve } = require("path"); //引入plug

  • Error in created hook: “ReferenceError: “Promise”未定义“2022-01-13 10:30:13

    一开始使用的是VUE3、毕竟我还没有学VUE3,然后拿到项目就直接开干,干完了!!!那么问题来了,IE浏览器什么都没有!后来查了一下,原来VUE3直接放弃IE了,裂开!!!果断转为VUE2!搬完就蛋疼!又报这个错误!并且IE8以下的VUE2也不会出来页面! 解决方案: 安装web-pack-server :npm install --save-dev we

  • 「使用 webpack 5 从0到1搭建React + TypeScript 项目环境」3. 资源模块2022-01-12 21:01:48

    「使用 webpack 5 从0到1搭建React + TypeScript 项目环境」3. 资源模块 资源模块(asset module)是一种模块类型,它允许使用资源文件(字体,图标等)而无需配置额外 loader。 在 webpack 5 之前,通常使用: raw-loader 将文件导入为字符串url-loader 将文件作为 data URI 内联到 bundl

  • Webpack系列——代码分离(Code Splitting)2022-01-12 16:02:39

    代码分离(Code Splitting) // index.js import _ from 'lodash'; const ele = document.createElement('div'); ele.innerHTML = _.join(['Code', 'Splitting'], '---'); document.body.appendChild(ele); 以上代码中,在开头同步引入了 loda

  • 在线CAD-webpack使用插件入门2022-01-12 16:02:00

    前言 webpack是用于现代 JavaScript 应用程序的静态模块打包工具,用以构建一个前端工程化项目,如vue-cli create-react-app等脚手架工具都是基于webpack的构建或者react前端项目工程化的最佳实践。 如果你的项目是不依赖框架(vue/react/Angular)可以尝试使用webpack来构建一个前端

  • Webpack系列——Plugin的使用2022-01-12 15:32:19

    plugin的使用 plugin 可以在 webpack 运行到某个时刻的时候,帮助实现一些事情。 htmlWebpackPlugin 会在打包结束后自动生成一个html文件,并把打包生成的js自动引入到这个html文件中。 插件安装: npm install --save-dev html-webpack-plugin webpack.config.js配置 在plugins选项

  • Vue+Nginx 部署2022-01-12 15:00:50

    Vue脚手架的搭建 安装nodejs brew install nodejs 安装成功之后,查看nodejs版本 node -v 安装国内淘宝镜像 npm install -g cnpm --registry=https://registry.npm.taobao.org 安装webpack包 cnpm install webpack -g 安装Vue脚手架 cnpm install vue-cli -g 根据模板创建项目 vu

  • webpack 压缩 styled-components失效2022-01-12 14:03:55

    问题描述:通过webpack5.x js压缩中发现,使用styled-components插件并不能够完全压缩,如下图: 解决方案: 修改.babelrc.js module.exports = { "presets": [ ... ], "plugins": [ ["babel-plugin-styled-components", { "ssr": false }] ]

  • 前端插件机制剖析及业界案例分析2022-01-12 10:35:00

    导语 如果你的工具型面对的对象有很丰富的场景需求,或者不想再为频繁的增减需求而频繁迭代,是时候考虑为你的系统设计一款插件系统。 插件机制 插件机制:     Core-Plugin 架构的组成 Core:基础功能,提供插件运行的环境,管理插件的注册与卸载(可拔插)以及运行,也即管理插件的生命周期

  • webpack打包原理2022-01-11 16:03:22

    原理:通过分析模块及模块间的依赖,最终将所有模块打包成一份或者多份代码包 (bundler),供 HTML 直接引用 主要包含几个以下几个配置项: Entry: 入口文件,Webpack会从该文件开始进行分析与编译;Output: 出口路径,打包后创建 bundler的文件路径以及文件名;Module: 模块,在 Webpack 中任何文

  • 掌握前端构建的核心科技2022-01-11 08:00:39

    这几年,前端领域内的构建工具层出不穷,除了 webpack,叫得上号的还有 esbuild、rollup、vite、snowpack、swc、parcle 等等。咋一看,不由得感叹一句“前端好卷啊~”。其实,细想来看,倒不是大家真的卷,而是前端还处在一个高速发展的过程中,很多方面还不成熟,因此会有很多的工具出现来解决不成

  • vue webpack es6 es7转es52022-01-09 15:32:45

    npm i -D babel-loader @babel/core @babel/preset-env 或 npm i -D babel-loader@7 babel-core babel-preset-env webpack配置 rules: [ { "test":/\.m?js$/, use: {loader:"babel-loader", options:{presets:["@babel/preset-env"]}

  • webpack分环境打包2022-01-07 10:58:36

    第1步:安装cross-env 在项目目录下运行如下命令安装cross-env,我的ide是webstorm,要以直接在ide里的Terminal窗口中运行,也可能通过windows的CMD、Linux的Terminal定位到项目根目录运行下面的命令。 npm i --save-dev cross-env 第2步:修改各环境下的参数 在config/目录下添加tes

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

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

ICode9版权所有