jquery
的 ajax
。
webpack | 服务器 DevServer
devserver
主要是启动了一个使用 express
的 Http
服务器。啥叫开启一个 http
服务器呢,你就把它看成,是一个简单版本的 nginx
就好了,其作用有很多
- 解决跨域
webpack
提供了webpack --watch
的命令来动态监听文件的改变并实时打包,输出新bundle.js
文件,这样文件多了之后打包速度会很慢,此外这样的打包的方式不能做到hot replace
,即每次webpack
编译之后,你还需要手动刷新浏览器。
webpack | loader url-loader
url-loader
可以认为是升级版的 file-loader
。
webpack | loader file-loader
对于图片等其他资源,我们一般使用file-loader
进行处理,它实现的功能很简单。
webpack | 插件 clean-webpack-plugin
我们使用哈希来保证缓存的同时会发现每次 build
都会生成不一样的文件,这时候我们引入一个插件来帮助我们删除不需要的文件。
ubuntu | ubuntu 下的 root 不能远程连接
ubuntu
默认情况下,不能通过 root
进行远程连接。
npm | 认识 plugins
插件机制是webpack
的核心之一,插件(Plugins
)是用来拓展webpack
功能的,它们会在整个构建过程中生效,执行相关的任务。我们一般使用插件来完善我们的构建流程。
npm | 认识 loader
loader
用于对模块的源代码进行转换。loader
可以使你在 import
或”加载”模块时预处理文件。