关于vue.js:webpack配置的认识

常见配置

上面都是说当初在我的项目外面看到的

entry

entry: {
    client: path.join(__dirname, '../entry-client.js')
  }

key的值,比方这个client,对应output的时候,这里的值

output: {
    path: path.resolve(__dirname, '../dist'), //输入到哪个文件夹
    filename: '[name].js' //这个[name]
  },

output

output: {
    path: path.resolve(__dirname, '../dist'), // 门路,输入
    filename: '[name].js', // 输入的js叫什么名字,对应entry的key
    library: '',
    libraryTarget: '' 
  },

这里个别常见就下面两个,前面那两个讲之前我先引入一个点,
webpack个别打包的js,都是匿名的自执行函数


(() => {
  return {
    name: 'jack',
    age: 24,
  };
})();

没有赋值操作,所以你页面引入了这个js,也用不了,这个时候就是library,libraryTarget的作用
作用1

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理