Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/29.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将Angular2与browserify集成_Angular_Browserify_Systemjs - Fatal编程技术网

将Angular2与browserify集成

将Angular2与browserify集成,angular,browserify,systemjs,Angular,Browserify,Systemjs,关于如何使用Angular2 systemJS模块加载器,有很多示例。 如何将Angular2与browserify集成?出于某种原因不建议使用它吗?这是可能的。如果您使用的是typescript,请在tsconfig.json中将模块系统更改为“commonjs”: "compilerOptions": { "target": "es5", "module": "commonjs", "moduleResolution": "node", "sourceMap"

关于如何使用Angular2 systemJS模块加载器,有很多示例。
如何将Angular2与browserify集成?出于某种原因不建议使用它吗?

这是可能的。如果您使用的是typescript,请在tsconfig.json中将模块系统更改为“commonjs”:

"compilerOptions": {
    "target": "es5",
    "module": "commonjs",
    "moduleResolution": "node",
    "sourceMap": true,
    "emitDecoratorMetadata": true,
    "experimentalDecorators": true,
        "removeComments": false,
        "noImplicitAny": false   
}
将.ts文件转换为.js文件后,可以在应用程序的入口点js文件上执行browserify。例如:

browserify ./js/main.js > ./dist/bundle.js
当然,这可以通过gulp或grunt作为构建系统的一部分实现自动化