vue-cli 引入第三方非模块化js

初学者,使用vue-cli和webpack初始化项目,
现在想引入非模块化写法的js文件,
该文件具有以下特征:

  1. 希望能在全局引用,比如css库中的js文件
  2. 无需对其进行修改
  3. 本身只是原始的js文件写法,也不在npm库中

搜索了相关问题,进行了少量实践,最简单的方法是直接在index.html文件中以传统方式引入,即可全局使用,但这会带来eslint的 检查

其他方式譬如webpack的external,但我并没有找到所谓的webpack.config.js之类的文件,不知如何是好
也有些方法使用jquery举例,但jquery是可以通过npm安装的,并且本身只有$一个函数名,比较特殊,看上去并没有适用性。

希望得到在其中引入第三方非模块化js文件的好方法。

阅读 7.9k
3 个回答

1.在index.html中引入就挺好的,eslint可以关了。使用eslint的真的是好脾气

2.webpack的external一般在项目根目录下的webpack.config.js里,或者在build文件夹下的webpack.base.conf.js里

3.在入口文件(index.js)里:import '.....你的文件路径' 也行

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