手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
Git
GitHub
SVN
Jenkins
Vim
vmware
Hyper-v
SSH
Jmeter
sysTemd
Maven
Webpack
Zookeeper
k8s
Phpstorm
JVM
IDEA
Appium
Cypress
pandas
Eclipse
HBuilder
编程工具
Markdown
Mac
Pytest
Selenium
istio
Gradle
Tensorflow
Homebrew
编程之家
Webpack
从“0”开始搭建Webpack+React 开发环境 一
从“0”开始搭建Webpack+React开发环境(一)为什么要写?开始从事前端工作已经快2年了,之前做的是后端开发(php/3年),这么长的时间都没有对脚手架进行详细研究,都是拿来就用,也不仔细想想其中的原理,使用到的插件,只知道是webpack的封装集合体。后来发现这种拿来就用的(不详细了解其中原理)很
作者:编程之家 时间:2022-10-26
模块化打包工具webpack
webpack配置文件先看一下webpack的配置文件,刚开始学的时候有点难,配置文件能够完全看懂,说明入门了//一个常见的`webpack`配置文件constwebpack=require('webpack');constHtmlWebpackPlugin=require('html-webpack-plugin');constExtractTextPlugin=require('extrac
作者:编程之家 时间:2022-10-26
如何从零开始创建React项目三种方式
在开发React项目前最关键的当然是项目的创建,现在的前端工程化使得前端项目的创建也变得越来越复杂,在这里介绍三种从零开始创建React项目的方式,分别是在浏览器中直接引入、使用官方脚手架create-react-app、使用Webpack创建。浏览器中通过标签直接引入React框架有两个核心的包,
作者:编程之家 时间:2022-10-26
对前端工程化的理解
对前端工程化的理解ps:以理解原理为主1、以前为什么没有前端工程化的问题在javascript被创造后很长一段时间,js或者说前端东西(js、css、html文件,各种图片资源等),都是依附于后端页面(例如:jsp页面、.net页面),后端页面有一个特点就是,没有前端路由,这意味着一个url对于一个具体的后
作者:编程之家 时间:2022-10-26
vue-cli vue脚手架使用
安装vue-cli安装node.js环境,新版本nodejs已经集成了npm,所以不需要单独安装。查看node和npm版本。$node--version$npm-v1.1安装vue-cli$npminstallwebpackwebpack-cli-g$npminstall--globalvue-cli安装成功后,vue-V查看相应版本号。2.2用vue-cli
作者:编程之家 时间:2022-10-26
前端工程化和 webpack
前端工程化概念前端工程化指的是:在企业级的前端项目开发中,把前端开发所需的工具、技术、流程、经验等进行规范化、标准化。最终,前端工程化需要落实到如下4个方面:项目的构建、审查、测试、部署模块化(js的模块化、css的模块化、资源的模块化)组件化(复用现有的UI结构、
作者:编程之家 时间:2022-10-26
webpack实现ssr服务端渲染
正常情况下CSR直接在客户端用render渲染出来即可。可以看出,所有的渲染逻辑都是由打包出来的js文件完成,页面的整体框架是没有内容的,所以才说不以利SEO。(页面都没有东西啊,搜索引擎咋知道你页面是干嘛的)SSR逻辑将组组件输出成字符串将字符串输出到模板里面服务端返回模板
作者:编程之家 时间:2022-10-26
VUE - webpack的BUG
当编译VUE工程时候,出现了错误: 解决方法:修改出错代码。getEntryJs(outputName,assetSource,cssCode){varconfig={url:outputName,colors:this.options.matchColors}varconfigJs=`\n(typeofwindow=='undefined'?global:window).__theme_CO
作者:编程之家 时间:2022-10-26
vue项目使用本地ip访问
在vue的配置文件config/index.js中修改host属性值:方法1.将host值改为本地ip地址;方法2.将host值改为“0.0.0.0”。//这种应该是linux才有用'usestrict'//Templateversion:1.3.1//seehttp://vuejs-templates.github.io/webpackfordocumentation.constpath=r
作者:编程之家 时间:2022-10-26
前端优化性能方法
1.首屏加载时减少HTTP请求 等待首页传送数据完成页面较完整地显示后,再利用AJAX异步请求更多数据。2、图片与组件懒加载 监听视口与HTML文档高度之间的偏差然后进行AJAX异步请求后台数据3、图片等静态资源合并 在页面中有多个小图时,压
作者:编程之家 时间:2022-10-26
浏览器报错 Uncaught TypeError: Cannot read property 'prototype' of undefined
代码报错主要是因为 vue引用顺序不当导致的,或者是webpack打包时使用import引入vue,element却使用script引入也会出现这个问题将vue引用放在最前面可避免这个问题。
作者:编程之家 时间:2022-10-26
wepack中loader和plugin的区别
一、从功能作用的角度区分:1、loader: loader从字面的意思理解,是 加载 的意思。 由于webpack本身只能打包commonjs规范的js文件,所以,针对css,图片等格式的文件没法打包,就需要引入第三方的模块进行打包。 loader虽然是扩展了webpack,但是它只专注于转化
作者:编程之家 时间:2022-10-26
使用脚手架创建vue项目
使用脚手架创建vue项目安装node.js(自由安装了node.js才能使用npm)下载地址:https:/odejs.org/zh-cn/download帮助文档:https:/odejs.org/zh-cn/docsnpm包管理器npm是Nodejs平台的默认包管理工具,所以npm会随同NodeJS一起安装。可以根据配置package.json下载js库。类似
作者:编程之家 时间:2022-10-26
webpack 之 webpack.config.js配置 之 其他资源
webpack5的版本后面有版本会单独出一篇文章通过load打包其他文件资源 注意内容 在这里用到了文字图片,下载iconfont,然后在index.js引入css文件 然后开始打包,注意打包的验证采用排除exclude关键字 记住:.html文件并没有引入,因
作者:编程之家 时间:2022-10-26
17 webpack图片的处理
图片的处理相关操作main.js//这个是CommonJS的模块化浏览器不认识//需要使用webpack打包const{add,mul}=require('./js/mathUtils.js');console.log(add(1,2));console.log(mul(3,2));//3依赖css文件需要安装对应的loaderrequire('./cssormal.css');no
作者:编程之家 时间:2022-10-26
安装ant-design-vue-pro报了webpack错误
TypeError:Cannotreadproperty'get'ofundefined从GitHub仓库中直接安装最新的脚手架代码。gitclone--depth=1https://github.com/vueComponent/ant-design-vue-pro.gitmy-projectcnpminstall装了下依赖,运行报错啊,信息如下:细看了下报错信息:是我的webp
作者:编程之家 时间:2022-10-26
webpack的构建流程
一、运行流程webpack 的运行流程是一个串行的过程,它的工作流程就是将各个插件串联起来在运行过程中会广播事件,插件只需要监听它所关心的事件,就能加入到这条webpack机制中,去改变webpack的运作,使得整个系统扩展性良好从启动到结束会依次执行以下三大步骤:初始化流程:从配置文件
作者:编程之家 时间:2022-10-26
webpack.config.js配置别名(alias)
文章目录前言一、首先webpack.config.js是什么?二、别名(alias)的使用总结文献来源前言想到在webpack配置别名是因为最近引入图片样式太繁琐想更简便些,节省代码提示:以下是本篇文章正文内容,下面案例可供参考一、首先webpack.config.js是什么?示例:webpack.config.js
作者:编程之家 时间:2022-10-26
vue 进阶学习二:node.js、npm、webpack、vue-cli
node.js、npm、webpack、vue-cli前言:主要对插件的描述,安装,卸载、使用以及注意点1node.js说明:是一个基于ChromeV8引擎的JavaScript运行环境,即运行时建立的一个平台,是运行在服务端的JavaScript;相当于java体系中对应的jdk;也可以使用node.js可以单独用来编写javascri
作者:编程之家 时间:2022-10-26
webpack4版本升级webpack5
一、升级版本升级webpack版本cnpminstallwebpack@latest-D升级后版本^5.35.1升级webpack-cli版本cnpminstallwebpack-cli@latest-D升级后版本^4.6.0升级webpack-dev-servercnpminstallwebpack-dev-server@latest-D升级后版本^3.11.2升级webpack-mergecnpm
作者:编程之家 时间:2022-10-26
00-认识webpack - 为什么要模块化 -webpack打包过程
webpack在不进行任何配置的情况下,他只认识js。为什么要打包?因为一个个小文件,我们合成一个,这样请求就只请求一次。webpack除了打包之外,还具有翻译官的功能?loader把浏览器看不懂的代码翻译成浏览器看的懂的代码。 Plugin?对文件做点别的事情不管是loader还是plugin都是可
作者:编程之家 时间:2022-10-26
webpack基础
一、关于模块化在学webpack之前,我们需要先谈一谈模块化。前端的工程化少不了的一个部分就是模块化。在ES6之前,我们想要进行门模块化开发,就必须借助于其他的工具,让我们可以进行模块化开发。比如CommonJS,CMD,AMD。并且在通过模块化开发完成了项目后,还需要处理模块间的各种依
作者:编程之家 时间:2022-10-26
webpack四——webpack里面的plugin和loader的区别
一、区别:前面我们介绍了webpack里面的 loader 和plugin,这里来回顾一下:* loader是文件加载器,能够加载资源文件,并对文件进行一些处理,如编译,压缩 等,最终一起打包到指定的文件中。*plugin赋予了webpack各种灵活的功能,如打包优化,资源管理,环境变量,注入等,目
作者:编程之家 时间:2022-10-26
搭建vue2.0脚手架
搭建vue2.0脚手架第一、全局安装脚手架的环境(一般一个电脑装一次。装N次就是更新)①webpacknpminstall(i)-gwebpack查询版本webpack-v这时候查询失败,因为你的电脑没有装webpack-cli,按照提示安装有些同学安装ok但是查询失败,显示没有这个命令。原因是你的node没有装到
作者:编程之家 时间:2022-10-26
webpack 之(25) output配置详解
module.exports={entry:'./src/index.js'output:{//文件名称(指定名称+目录)filename:'js/[name].js'//输出文件目录(将来所有资源输出的公共目录)path:resolve(__dirname,'build'),//一般是生产环境,所有资源引入公共路径前缀--->'imgs/a.jpg
作者:编程之家 时间:2022-10-26
webpack 之(27) resolve配置详解
devServer:{},//解析模块的规则resolve:{//配置解析模块路径别名:优点:简写路径缺点:路径没有提示了alias:{$css:resolve(__dirname,'src/css')},//配置省略文件路径的后缀名extensions:['.js','.json','.css'],//告诉webpack
作者:编程之家 时间:2022-10-26
antd design pro of vue 'TypeError: Cannot read property 'get' of undefined'解决办法
TypeError:Cannotreadproperty'get'ofundefined按下面的提示基本确定是
[email protected]
导致的 只要
[email protected]
降版本搞定
作者:编程之家 时间:2022-10-26
webpack 之(29) optiization配置详解
optimization:{splitChunks:{chunks:'all',//以下这些默认值不用写minSize:30*1024,//分割的chunk最小为30kbmaxSize:0,//最大没限制,minChunks:1,//要提取的chunk最受被引用1次,maxAsyncRequests:5,//按需加载时,并行加
作者:编程之家 时间:2022-10-26
Webpack5 使用webpack-dev-serve的时候报错的问题呢Cannot find module 'webpack-cli/bin/config-yargs'
这里有讨论有讨论过这个话题原因是在webpack5这个版本中是通过webpacksever这个命令来实现的,当使用webpack-dev-server时找不到对应的文件,只有在使用
[email protected]
的时候可以使用这个命令,在
[email protected]
中的调用方式变化了"typescript":"^4.2.4","webpack":"^
作者:编程之家 时间:2022-10-26
webpack基础入门
什么是webpack?webpack是前端一个项目构建工具,它是基于node.js开发出来的一个前端工具构建工具有哪些?1.Gulp,是基于task任务的2.Webpack,基于整个项目进行构建的使用webpack这个前端自动化构建工具,可以完美的实现资源的合并,打包,压缩,混淆等等很多功能开始使用webpack打
作者:编程之家 时间:2022-10-26
上一页
9
10
11
12
13
14
15
16
下一页
小编推荐
热门标签
更多
python
JavaScript
java
HTML
reactjs
C#
Android
CSS
Node.js
sql
r
python-3.x
MysqL
jQuery
c++
pandas
Flutter
angular
IOS
django
linux
swift
typescript
路由器
JSON
路由器设置
无线路由器
h3c
华三
华三路由器设置
华三路由器
电脑软件教程
arrays
docker
软件图文教程
C
vue.js
laravel
spring-boot
react-native