使用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。
我感觉有一个更好的方式来设置我的工作环境。 我找不到任何令人愉快的例子。
其他项目如何做到这一点? 有没有某种统一的标准似乎运作良好?