使用node_modules

时间:2016-01-14 11:16:12

标签: node.js node-modules project-structure

我正在开发一个使用npm' node_modules的项目。就我而言,它是一个带有Typescript的Angular 2项目,但我认为不相关。

我的项目结构如下:

/
  dist/
    main.js
    index.html
  node_modules/
    ** all node modules
  src/
    main.ts
    index.html

源位于src文件夹中,一切都会在保存时自动复制到dist文件夹(Grunt任务)。

唯一的问题是,如何引用node_modules文件中的index.html

我可以在../中引用的每个脚本的路径前放置一个index.html。但是在生产环境中,index.html将位于根目录中,就像node_modules文件夹一样。这意味着我必须更新所有样式和脚本引用,并删除所有路径前面的../

我觉得有更好的方法来设置我的工作环境。我找不到任何令人愉快的例子。

其他项目如何做到这一点?是否有某种统一标准似乎运作良好?

0 个答案:

没有答案