使用watchify与babelify

时间:2015-10-07 09:53:01

标签: javascript reactjs browserify react-jsx babeljs

在babelify中使用watchify是否切合实际?

我正在试用React并在开发模式下运行项目:

java.rmi.UnmarshalException: error unmarshalling arguments; nested exception is: java.io.InvalidClassException: com.fedex.supplies.j2ee.common.client.reqresp.CustomerDataRequest; local class incompatible: stream classdesc serialVersionUID = 20150901L, local class serialVersionUID = -955959537118369236.

我希望watchify在watchify app/src/src.js -t babelify -o app/build/build.js 上查找更改,并使用所有必需的模块编译功能src.js,并使用babelify编译脚本的jsx部分。

但这似乎需要花费很多时间,最终我的一行脚本构建了19000行:

build.js

有更好的方法吗?

1 个答案:

答案 0 :(得分:2)

这是正确的。 React库大约有19000行。

Browserify会将所有依赖项捆绑在一起。

如果您不需要React,则不要求它。