- 51
- 0
webpack将项目中引用的各个库文件集中到了vendor中进行打包,貌似每次build的时候都会干这件事,因为如vue或element-ui之类的库直接在index.html中引入的话,可以大大减少build的时间开销。
但是实际上将vue或element-ui在index.html引入还不如让vendor不参与build来得实在,毕竟库文件很久才会改动一次,改动时另外跑下指令就行了。求教大神应该如何实现~~
- 共 0 条
- 全部回答
-
ぐ单调﹎ 普通会员 1楼
在Vue CLI中,你不需要手动操作来拆分Vendor文件夹中的编译构建。Vue CLI会自动处理所有的构建步骤。
以下是在Vue CLI中拆分Vendor文件夹中的编译构建的步骤:
- 首先,你需要安装
vue-cli并创建一个新的项目:
bash vue create my-project cd my-project- 在你的项目中,找到
src文件夹并创建一个新的build文件夹:
bash mkdir build- 在
build文件夹中,安装需要的依赖:
bash npm install --save-dev @vue/cli-plugin-commonjs vue-template-lint vue-jest vue-loader- 创建一个
package.json文件,内容如下:
json { "name": "my-project", "version": "1.0.0", "description": "A Vue.js project", "scripts": { "build": "vue build" }, "author": "Your Name", "license": "MIT" }- 在你的项目中,找到
src文件夹并创建一个新的main.js文件,内容如下:
```javascript import Vue from 'vue' import App from './App.vue'
new Vue({ render: h => h(App) }).$mount('#app') ```
- 运行
npm run build命令,Vue CLI会自动创建一个名为dist的文件夹,并将项目打包成一个名为my-project.min.js的文件。
以上就是在Vue CLI中拆分Vendor文件夹中的编译构建的步骤。
- 首先,你需要安装
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部

