是否可以在IIS中使用Angular2或Aurelia并且没有安装node.js和NPM?

时间:2016-08-22 12:28:33

标签: visual-studio iis angular aurelia

我问是否可以在没有安装node.js和NPM的情况下使用Angular2或Aurelia的原因是因为我们只能在工作时部署到Windows IIS服务器。我们不能在服务器上安装Node.Js或NPM,但是我想利用A-framework的生产力,但它从多元化的课程中看起来像我需要安装Node和NPM。

理想情况下,我想在Visual Studio中使用TypeScript开发我的Aurelia或Angular 2应用程序。如果没有Node / NPM,这是否可能,或者我错过了一个技巧?

1 个答案:

答案 0 :(得分:3)

您可以在IIS上部署Angular2或Aurelia应用程序,并且不需要运行Node。

话虽如此,要获得代码的部署就绪版本,您需要编译Typescript \ Less文件,可能要使用捆绑\缩小代码进行优化。

要做到这一点,你需要某种Task runner,Gulp \ Grunt非常擅长这样做。还有Angular-Cli,它也可以解决这个问题。这些工具在Node上运行。所以对于开发,你需要它。

但最终的应用程序将只是JS \ HTML \ CSS或一些你不需要Node的静态内容,它也可以从IIS提供。

希望这会有所帮助!!