如何在 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 来捆绑应用程序
(像 compression
、bundle
、export
来构建
文件夹等),但现在我的老板只需要 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
我知道如何使用 gulp 和 systemjs 来捆绑应用程序
(像 compression
、bundle
、export
来构建
文件夹等),但现在我的老板只需要 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