场景: 我们是一个 10 人的团队,在 Mac 和 Windows 上进行开发。我们的项目使用 NodeJS、.NET Framework 4.5、TSQL 和 IIS 服务器。为了使我们的应用程序跨平台,我们使用 Vagrant 来设置 Windows。
问题: 似乎我们花了很多时间来保持我们的开发环境运行。Mac和Windows部署不同,部署到测试服务器比较困难,Vagrant机器19GB,部署慢。
解决方案? 我们目前正在研究 Docker,看看它是否能让我们的生活变得更好。该项目看起来非常有前途,但似乎我们需要使用基于 Windows 的容器来运行 IIS 和 .NET Framework,它们只能在 Windows Server 2016 和 Windows 10 Anniversary Update 上运行。
问题:我们必须使用基于 Windows 的容器吗?不用下载虚拟机,可以在Mac上运行dev环境吗?我们应该使用 Docker 吗?
我们正在启动Angular 6项目,并希望使用Font Awesome 5.1。Font Awesome提供了两个Node程序包:
@fortawesome/angular-fontawesome -将SVG与JS一起使用@fortawesome/fontawesome-free -在CSS中使用网络字体将SVG与JS结合使用是使用Font Awesome的新方法,而Web Fonts和CSS是更经典的方法。对我来说,将SVG与JS一起使用似乎有点麻烦,因为您必须使用import每个图标,但可以节省文件大小。
我们将在我们的应用程序中使用大约30个图标,并且想知道哪种方法对我们更好。
我们需要在AG-Grid中编辑单元格导航,但我找不到办法来做我们需要的东西.这不是一个巨大的变化,而是对我们用户的重大变化.我们需要的导航规则类似于Google Spreadsheet单元格导航.
以下规则应适用:
我们正在使用AngularJS.