1.正常js文件如果有使用export向外暴露对象,将js放在src/assets都是可以通过import直接引入。但有有些情况下我们需要导入第三方的js文件,例如近期我在做的阿里云点播视频上传SDK,包括最近在学习的ThreeJs,如果单单只是在public中index.html通过<script src="https://cdn.bootcss.com/three.js/92/three.js"></script>引入,是不够的还需要在具体vue页面引入:
这也是我尝试两天才成功,走了些弯路,希望帮助到有同样问题的打工人,共勉!
1、vue-cli webpack全局引入jquery(1) 首先 npm install jquery --save (--save 的意思是将模块安装到项目目录下,并在package文件的dependencies节点写入依赖。)
(2)在webpack.base.conf.js里加入
1
var webpack = require("webpack")
(3)在module.exports的最后加入
1234567
plugins: [ new webpack.optimize.CommonsChunkPlugin('common.js'), new webpack.ProvidePlugin({ jQuery: "jquery", $: "jquery" })]
(4) 在main.js 引入就ok了(测试这一步不用也可以)
1
import $ from 'jquery'
(5)然后 npm run dev 就可以在页面中直接用$ 了.
首先,你要检查是否正确安装了vueinput。如果安装成功,可能是浏览器内存不足造成的问题,你可以尝试清理浏览器缓存来解决这个问题。另外,你也可以尝试更新浏览器到最新版本,或者使用其他浏览器来解决这个问题。