单页面应用(SPA)项目上线后程序刷新一次浏览器,来使用新上线资源

2020-02-27
阅读 2 分钟
3.9k
问:刷新浏览器之后,就可以使用新上线资源,那在 Vue 项目中到底是哪个文件在起作用呢? 答:归根结底刷新的是 dist/index.html 文件,此文件引用 manifest 文件(dist/static/js/manifest.[chunkhash].js,该文件包含路由和打包后 js 文件的对应关系);刷新 dist/index.html 文件后,当点击路由时,根据新的 manifest...

一个代码仓库,理解 Vue 项目中组件之间的通信

2019-04-11
阅读 1 分钟
1.6k
4、$children 方式:父组件通过 $children 设置子组件的值($children 并不保证顺序,开发者不应该依赖子组件的顺序,也不是响应式的)(节制使用)项目中访问路由:[链接]

将 vue 项目运行在 docker 的 nginx 容器中

2018-12-20
阅读 1 分钟
8.9k
3.运行命令打包项目:npm run build4.编写nginx的配置文件(文件在本项目中位置:nginx/default.conf)5.在项目目录下运行 docker 命令:

vue-cli 2.x 项目优化之:引入本地静态库文件

2018-06-19
阅读 1 分钟
3.6k
1.将 node_modules 下相应的 xxx.min.js,复制到项目 static 文件夹下2.index.html 修改添加script引入

一次vue-cli 2.x项目打包优化经历(优化xlsx插件)

2018-04-10
阅读 1 分钟
10.6k
用vue-cli创建的项目,已经集成 webpack-bundle-analyzer。详见文件 build/webpack.prod.conf.js,代码如下:

开发vue全局插件的4种方式

2017-10-31
阅读 1 分钟
9.2k
1.定义全局插件 pluginsUtil.jsVue.js 的插件应当有一个公开方法 install 。这个方法的第一个参数是 Vue 构造器,第二个参数是一个可选的选项对象:

vue项目实现按需加载的3种方式:vue异步组件、es提案的import()、webpack的require.ensure()

2017-10-12
阅读 2 分钟
57.8k
1. vue异步组件技术 vue-router配置路由,使用vue的异步组件技术,可以实现按需加载。 但是,这种情况下一个组件生成一个js文件。举例如下: {代码...} 2. es提案的import() 推荐使用这种方式(需要webpack > 2.4) webpack官方文档:webpack中使用import() vue官方文档:路由懒加载(使用import()) vue-router配置路由...