【发布时间】:2016-10-03 09:46:55
【问题描述】:
我想从新的 Angular 2 开始,但我不明白 npm 在官方(和其他几个)教程中是如何使用的。对我来说,node_modules 目录主要用于开发,但在index.html 中,所需的脚本文件大多来自该位置:
<script src="node_modules/systemjs/dist/system.src.js"></script>
在您自己的机器上托管应用程序时,似乎没有问题,因为由于npm install,一切都会出现。但是,如果我想在其他地方托管我的应用程序(例如作为 Github 页面),我通常没有 node_modules,因为它会被排除在 .gitignore 中。
一种方法是通过一些 CDN 加载依赖项,但有更好的解决方案吗?
【问题讨论】:
标签: npm angular node-modules