集成Angular2,TypeScript,npm,gulp

时间:2016-08-31 13:52:31

标签: typescript visual-studio-2015 npm

我在前端开发方面比较新。我正在尝试使用Visual Studio 2015使用带有TypeScript的Angularjs2开发应用程序。我遵循了这个快速入门https://angular.io/docs/ts/latest/cookbook/visual-studio-2015.html。但是,我想到了一些疑虑。当我安装NPM时,一个名为" node_modules"的文件夹被建造。好吧,在我开发了一个迷你应用程序之后,我想在本地IIS上发布它。我的问题是,它是否需要发布所有node_modules文件夹?或者,我可以使用一些工具,例如Gulp并只发布所需的文件吗?

1 个答案:

答案 0 :(得分:1)

您可能希望找到某种初学者项目,例如the Webpack seedangular-cli(我确信还有很多其他项目)。这些项目将创建生成分发包的构建过程(在这两种情况下都是webpack)。此分发包是您需要发布到IIS的所有内容。

此外,整个Javascript的构建工具和流程套件在SO帖子中无法回答,但node_modules通常包含最终应用程序中使用的依赖项(例如Angular2核心代码)以及依赖项。用于构建/测试您的应用程序(例如grunt / gulp / webpack / karma /等)。