[关闭]
@tianqing123 2017-04-25T17:09:59.000000Z 字数 519 阅读 825

npm打包

未分类


问题

  1. 兼容微信,如何处理微信签名
  2. 如何解决依赖第三方库(jquery,百度地图等)
  3. 如何处理window对象
  4. 模块通讯

  1. // webpack配置
  2. module.exports = {
  3. entry:'./index.js',
  4. output: {
  5. path: __dirname,
  6. filename: "dist/tsdriver.js",
  7. libraryTarget: "var"
  8. }
  9. };
  1. // 不同环境的js适配
  2. (function(root, factory) {
  3. if (typeof exports === 'object' && typeof module === 'object')
  4. module.exports = factory();
  5. else if (typeof define === 'function' && define.amd)
  6. define([], factory);
  7. else if (typeof exports === 'object')
  8. exports["Tianshan"] = factory();
  9. else
  10. root["Tianshan"] = factory();
  11. })(this, function(){
  12. return (function(modules){})([]);
  13. });

参考
webpack配置说明

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注