小编Chr*_*ris的帖子

使用angular-cli从CDN加载外部库

我想使用angular-cli构建一个捆绑我的应用程序代码的应用程序,但不包括捆绑代码中的Angular2框架或其他大型外部JavaScript库.我想在页面加载时从CDN加载这些库.有没有办法做到这一点?

另外,有没有办法在保留本地构建的好处的同时只使用我正在使用的Angular2框架的部分加载?

我看到了这个问题,但它适用于SystemJS,我不认为它适用于Angular-cli:如何使用CDN和SystemJS加载angular2

javascript angular-cli angular

26
推荐指数
3
解决办法
1万
查看次数

Visual Studio 2017中缺少任务运行器配置

我刚刚安装了Visual Studio 2017,并打开了我一直在使用Visual Studio 2015的解决方案.看起来一切都很好,除了VS 2017中的任务运行器浏览器没有检测到我的一个项目中的package.json文件所以它给我的消息是"没有找到任何跑步者配置." 我的package.json与我的解决方案文件位于同一个文件夹中,我通过创建文件链接将其添加到正确的项目中.VS 2015对此没有任何问题,我不确定为什么VS 2017会做或如何解决它.

visual-studio-2017

26
推荐指数
4
解决办法
4万
查看次数

Angular CLI使用SASS生成库

我有一个Angular6应用程序,我正在尝试为其创建一个库.我能够生成一个库项目但是当我为库生成组件时,Angular CLI正在使用.css文件创建它.

我怎样才能创建.scss文件?

以下是我用来创建项目的命令:

ng new example-app --style=scss
rename example-app example
cd example
ng generate library example --prefix=exam --style=scss
ng generate component test --project=example
Run Code Online (Sandbox Code Playgroud)

该命令的--style=scss选项ng generate library没有效果,我仍然在我的测试组件文件夹中获取CSS文件.

angular-cli angular angular-cli-v6

7
推荐指数
1
解决办法
3789
查看次数

使用 Web Deploy 和 .NET Web.configs 构建一次,随处部署

我正在努力建立一个持续的构建和部署系统,该系统将管理我们的 .NET 应用程序到多个环境的构建和部署。我们希望这样做,以便我们构建并将该构建部署到我们的开发环境,然后可以选择使用不同的配置文件设置将相同的构建部署到我们的测试环境。目前,我们的开发人员习惯于使用 web.config 转换来管理每个环境的配置值,他们更愿意继续这样做。最后,我们希望使用 MS Web Deploy 3.6 及其包部署选项进行部署。

在做了一些研究之后,我们发现并考虑了以下选项:

  1. 使用 Web 部署参数化功能在部署时更改配置文件。这将取代我们希望避免的 web.config 转换。
  2. 每个项目配置/web.config 转换运行一次 MSBuild,以生成一个包,其中包含每个环境的转换后的 web.config。这会增加我们的包的构建时间和存储要求。
  3. 使用 Web Deploy 参数化和 web.config 转换。这允许开发人员继续使用 web.configs 来调试其他环境,避免创建多个包,但需要我们在多个地方维护配置设置。
  4. 在构建时,使用 web.config 转换生成多个配置文件但只有一个包,在部署时使用脚本将正确的配置插入包中的正确位置。这似乎说起来容易做起来难,因为它不是 Web Deploy 设计的工作方式,而且我们的初始评估实施起来似乎很复杂。

还有其他我们没有考虑过的选择吗?有没有办法做到这一点,让我们继续使用 web.configs,但只生成一个 Web 部署包?

deployment msbuild web-config webdeploy

5
推荐指数
1
解决办法
668
查看次数