我想在这个帖子中跟踪和更新最新的(并且希望是最简单的)方法来捆绑Angular(版本2,4,...)以便在实时Web服务器上进行生产.
请在答案中包含Angular版本,以便我们可以更好地跟踪它何时转移到更高版本.
我究竟应该投入.npmignore
什么?
测试?好像.travis.yml
,.jshintrc
?运行模块时不需要的任何东西(自述文件除外)?
我找不到任何关于此的指导.
我创建一个package.json
,我跑npm install
,它工作正常.它node_modules
在我的根文件夹中创建一个目录(我可以使用--prefix
选项更改).但是,我不喜欢那么多的下划线.我想更改NPM将模块下载到的目录的名称.我希望它被命名nmods
或node-modules
或类似的东西.
Bower可以通过读取当前目录中文件directory
内的属性来做类似的事情.bowerrc
.有没有办法对NPM做同样的事情?
我刚刚使用"ng new appName"创建了一个新的角度应用程序,并放入了一些按钮(来自ng-bootstrap).我想尝试部署到aws来检查它.但是,当我运行build -prod时,生成的dist文件(vendor.a9e57aafdd6abc88b94a.bundle.map)之一是7.7mb.这是文件的屏幕截图.解决此问题的最佳方法是什么,以便用户在加载时不必下载那么大的文件?