如图我生成了 一个study.xxx.js 这个是我将多个js文件一起打包的 commonjs是提取的公用方法。
引用:
尝试1:我将生成的包拉进了一个新工程里;在引用了这个文件。但当我使用其中的方法时报错:'webpackJsonp' is not defined 。这个错误原因就是 webpackjsonP未定义;后来我发现公用方法commonjs中定义了 webpackjsonp。我又将commonjs引入但是当我编译的时候却是 commonjs内容格式错误。我觉得应该不是内容错误,应该是我用的方法不对,于是做了第二步尝试。
网络上很多人都是发布的时候报错:其实是index.html中引用顺序的问题,先引用webpackjsonp的定义,才能再引用用xxx.xxx.js;
尝试2:
这篇blog https://www.cnblogs.com/bilibilicai/p/6830154.html
我看了一下,觉得我打成的应该是插件之类的,应该用插件之类的引用方式,
在入口文件 main.js 中
require('./libs/common')
结果还是一样common格式错误
问题1:webpack打包之后的文件到底是个什么?插件?库?
问题2: webpack打包之后的文件可以作为一个sdk使用吗?
问题3: 正确的使用方式改怎么用?
问题4: 应该用webpack.library吗 ?
问题5: 难道打成的包这能在html中使用?vue中不能用
刚学这个,麻烦大家帮忙看一下
<p>战略mark</p>
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。