如何将带有npm的angular 2应用程序构建到输出目录中,并防止webpack或任何捆绑?

如何将带有npm的angular 2应用程序构建到输出目录中,并防止webpack或任何捆绑?,angular,material-design,angular-cli,Angular,Material Design,Angular Cli,我们有一个软件生产线(SPL),最近我们更新了我们的客户端平台,使用Angular 2,但由于很多问题,我们无法使用TypeScript,所以我们不得不迁移到Angular 2的ES5版本 我们不太擅长打字脚本和npm之类的东西,所以这里我们被卡住了 假设您下载/购买了Angular 2(Material 2)的管理模板,这是一个非常普通和常规的Angular 2应用程序 您可以npm install安装依赖项和模块,也可以npm start将其显示在浏览器中 然而,通过npm start所发生

我们有一个软件生产线(SPL),最近我们更新了我们的客户端平台,使用Angular 2,但由于很多问题,我们无法使用TypeScript,所以我们不得不迁移到Angular 2的ES5版本

我们不太擅长打字脚本和npm之类的东西,所以这里我们被卡住了

假设您下载/购买了Angular 2(Material 2)的管理模板,这是一个非常普通和常规的Angular 2应用程序

您可以
npm install
安装依赖项和模块,也可以
npm start
将其显示在浏览器中

然而,通过
npm start
所发生的是,npm构建了所有内容(我不知道它将构建的输出放在哪里)并捆绑了所有内容,在浏览器中,我们只看到9MB的vendor.js,其他所有内容都捆绑在一起。这不是我们想要的

我们希望能够将这个给定模板中的TypeScript编译/传输到输出文件夹中,并禁用webpack绑定或任何其他绑定机制

我们该怎么办

这是我们购买的模板:


你的问题令人困惑。您提到您没有使用Typescript,但随后询问如何在没有npm的情况下编译Typescript。您是在使用Typescript还是不使用它?不管怎样,您链接的模板说它正在使用Angular CLI--
将@Angular/CLI更新为1.0.0-rc.1
。我不打算为该文件购买许可证以查看其代码结构,但您似乎想问如何在不使用Angular CLI的情况下使用Angular CLI文件,这是不现实的。@Claies,我们不使用TypeScript,此模板是用TypeScript编写的,我们想将其编译为JavaScript ES5,因此,我们可以使用它。一旦删除Angular CLI和webpack,将很难对应用程序进行进一步更改。。。。你还没有说为什么你对TypeScript有问题,但我认为你会重新编写很多这样或类似的模板,以避免使用TypeScript,在这一点上,你为什么要首先购买模板?我建议的第一件事是转移到TypeScript并解决你遇到的任何错误。我认识的每个开发人员(包括Angular团队)都使用TypeScript进行Angular开发。所以如果你有问题的话。。。我们应该能帮忙。任何其他方式都只是逆流而上,逆流而上。:-)