如何在 Angular 2 应用程序 (RC 5) 中使用 npm 和 systemjs 作为构建工具?

How to use npm and systemjs as a build tool in an Angular 2 app (RC 5)?

我知道如何使用 gulp 和 systemjs 来捆绑应用程序 (像 compressionbundleexport 来构建 文件夹等),但现在我的老板只需要 npm 和 systemjs 来完成 job.I 不知道如何在 package.json 中编写自定义脚本并使用 systemjs 加载某些模块。

我在这个地方搜索我的答案,大多数使用gulp或webpack,但它不符合我的要求。

您可以在 package.json 文件中编写脚本:

https://docs.npmjs.com/misc/scripts

示例文件:

{
    "name": "foo"
    , "config": {"port": "8080"}
    , "scripts": {"start": "node server.js"}
}

在此示例中,您只需调用 npm run start 即可 运行 您的脚本。


关于为什么可以使用 NPM 的更多阅读:

https://medium.freecodecamp.com/why-i-left-gulp-and-grunt-for-npm-scripts-3d6853dd22b8#.6fcj4vs8d