icepy
icepy
这个方法有效,brew 和 nvm 终于可以用了。
学习了,感谢分享
堪称Github Notification实践指南
试了一下,我发现最终出来的结果虽然是umd的,但是比如在浏览器上访问的时候,本来预期Wind应该是一个类,但是Wind.default才是,不知是否是要设置什么属性么?
@leozdgao 不应该啊,不然那用ES6来写就没意义了,API或者接口不统一啊,每一个都要添加一个`default`。不知道翻译作者,试没试呢 @cssmagic **这里我没表示清楚,不是用ES6来写没有意义,而是采用ES6的export和default来导出模块,转译的结果没有直接表示出我的意图。**
@leozdgao 我早就试过了,跟我预期的结果不一样。 ``` JavaScript let Wind = function(){ alert(123) } export default Wind ``` 在浏览器中预期的结果是 期望的结果: ``` JavaScript window.Wind() // alert 123 ``` 实际的结果: ``` JavaScript window.Wind() //Uncaught TypeError: Wine...
@cssmagic 是换成了CommonJS的语法,没用export和default,才和我预期的结果一致,我以为Babel有什么属性可以设置,直接转译成`module.exports = Wind`,然后UMD包装成`root['Wind']` = factory(),这个factory中return 的就是从__webpack包装里取出来的Wind,谢谢啦。
@leozdgao 我和你的思路一样,也是改成了commonjs的语法。
@sodatea 感谢分享 ^_^
我呵呵