小编nas*_*aan的帖子

Aurelia的最小webpack设置,没有easy-webpack

我想设置一个支持Aurelia和Babel(适用于ES2016)的最小 webpack配置.我想在使用easy-webpack的情况下实现这一点(aurelia的官方骨架依赖于easy-webpack但我想使用普通的webpack).

知道如何正确设置最小的webpack + aurelia + babel吗?

webpack aurelia

6
推荐指数
1
解决办法
1235
查看次数

Webpack - 直接导出所有功能以在浏览器中使用

我正在开发一个库,希望它同时适用于节点和浏览器。

假设我有这个库文件mylibrary.js

module.exports = {
  add: function (a, b) {return a + b;},
  sub: function (a, b) {return a - b;}
};
Run Code Online (Sandbox Code Playgroud)

我可以在节点应用程序中很好地使用它,如下所示fun.js

const mylibrary = require('mylibrary'); // CommonJS style
import {add, sub} from 'mylibrary';     // UMD style

var x = mylibrary.add(1, 2); // method 1
var y = add(1, 2);           // method 2
Run Code Online (Sandbox Code Playgroud)

这两种方法都可以正常工作,没有问题。

现在我希望能够通过以下方式在浏览器中使用它:

<script src="mylibrary.min.js"></script>
<script>
    var x = add(1, 2); // doesn't work! Using mylibrary.add() will work
    var y = sub(1, 2); …
Run Code Online (Sandbox Code Playgroud)

webpack

6
推荐指数
1
解决办法
3492
查看次数

标签 统计

webpack ×2

aurelia ×1