在引用,连接和缩小时,如何正确处理割草机组件?

时间:2017-10-02 19:02:11

标签: javascript npm bower azure-devops-extensions

我最近开始努力创建VSTS扩展。我利用bower自动引入最新的vss-web-extension-sdk组件,到目前为止一切正常。困扰我的一件事是我必须以下列方式引用脚本:

<script src="bower_components/vss-web-extension-sdk/lib/VSS.SDK.min.js"></script>

我知道我可以更改bower组件目录,但它应该是一个唯一的名称,还是scripts,这是我自己的脚本所在的文件夹?

此外:

  • 在生产方面我应该(以及如何)将组件连接在一起?
  • 我是否应该将所有组件(Javascript)缩小,即使我已经提供了*.min.js个文件?

我遇到过与此相关的其他类似问题,但我没有使用GruntGulp,仅使用npmbower。我问这个是因为我想确保我的生产代码无法识别我使用的工具(npmbower),并且我希望生产代码尽可能正确,这可能需要我将所有JS缩小在一起(我不确定这个)?

0 个答案:

没有答案