Tag: 项目结构

Angular 2和NodeJS项目设置

我有一些关于包括Angular2在内的MEAN-app项目结构的基本问题。 我跟着angular.io的开始教程来构build一个非常基本的Angular2应用程序。 现在我尝试在本教程后面的NodeJS项目中集成这个应用程序。 问题是这个教程是在第一个Angular的时候编写的。 我的问题是: 我应该在哪里放置我的Angular2应用程序的npm包? 在公共文件夹(所以应用程序有一个自己的packages.json)或节点packages.json里面? 应该如何实施tsc编译器? 布鲁诺

使用node_modules从src到dist文件夹的项目结构

我正在开发一个使用npm的node_modules 。 在我的情况下,这是一个与Typescript的Angular 2项目,但我不认为这是相关的。 我的项目结构如下所示: / dist/ main.js index.html node_modules/ ** all node modules src/ main.ts index.html 源文件位于src文件夹中,并且在保存(Grunt任务)时,所有内容都会自动复制到dist文件夹中。 唯一的问题是,如何从index.html文件引用node_modules ? 我可以把../放在我在index.html引用的每个脚本的path前面。 但在生产环境中, index.html将位于根目录中,就像node_modules文件夹一样。 这意味着我必须更新所有样式和脚本引用,并删除所有path的../ infront。 我感觉有一个更好的方式来设置我的工作环境。 我找不到任何令人愉快的例子。 其他项目如何做到这一点? 有没有某种统一的标准似乎运作良好?