vue.min.js如何本地引入(import)

问题描述

我想要将vue本地化,现在的思路是在js文件中引入vue.min.js,但是vue.min.js本身不是用export输出的,官网上也是在html中引入,请问该如何改造vue.min.js才能使用import引入

阅读 10.6k
3 个回答

image.png

人家不是提供了基于 ES6 模块化的输出版本了?

Vue 源码前面一段适配环境的,根据你的前端环境来判断

(function (global, factory) {
  typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory() :
  typeof define === 'function' && define.amd ? define(factory) :
  (global = global || self, global.Vue = factory());
}

普通浏览器环境中,Vue会被注册为一个全局变量,import '……/vue.min.js'然后像使用JQuery一样使用就好了。
如果想要跟vue-cli构建的项目中一样使用的话,那可以引入RequireJS构建AMD规范的前端环境。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题