天道酬勤,学无止境

Infra&Tools

Netbeans与基于libsass的SASS编译器不兼容的解决办法

问题 Could not find an option named "cache-location". 如果你在Netbeans 10、11、12上使用基于libsass的任何一款SASS编译器来编译scss文件,比如来自https://sass-lang.com的sass编译器,你会遇到上面的那个问题,而且scss不会被编译。 导致问题的原因 简单的说,Netbeans 10、11、12被Apache incubator重构之后,与SASS集成的这部分功能是基于Ruby SASS来做的可用性测试,并非libsass。所以当你尝试使用基于libsass的SASS编译器时可能会出问题。 解决办法 解决办法很简单,就是在netbeans的启动参数中添加一个配置项,以在Netbeans上启用基于libsass的编译器。方法如下: 找到Netbeans.conf文件,此文件位于Netbeans安装目录下的etc文件夹中。<nb_install_dir>/netbeans/etc 在netbeans.conf文件中找到“netbeans_default_options”配置项。此项的配置参数众多,你只需要将用于激活libsass支持的配置参数放在最后面即可。如下所示: netbeans_default_options="-J-XX:+UseStringDeduplication -J

2021-03-27 11:49:16    分类:博客    netbeans   sass   scss   Infra&amp;Tools

一种可以使Guest访问公网又可以被Host访问的网络配置方式

简介 如何配置虚拟机使其可以访问互联网又能被Host主机访问呢?网上有一些帖子介绍了几种方法,比如有一种方法是将Guest的网卡设置为NAT方式,然后配置了端口映射,还有一种通过创建自定义的虚拟网卡然后进行一系列繁琐的配置后实现以上目的。我觉得都太繁琐,有没有更简单的方式呢?下面让我们来看一下我是如何配置我的网络从而实现上述要求的。 环境 Win10 pro (Host操作系统) VMware® Workstation 16 Player (虚拟机软件,以下简称VMware) Ubuntu 18.04 (Guest操作系统) 目标 使Guest上的Ubuntu操作系统可以访问互联网; 使Host上的Win10操作系统可以通过Guest的静态IP地址访问Guest上的服务,比如Apache、MySQL、SFTP等; 步骤 安装VMware、Ubuntu 18.04 首先,安装VMware虚拟机软件,并在其上安装Ubuntu 18.04。此处省略安装步骤,没啥好说的。 配置Host上的网络适配器 当VMware安装完毕,在Host操作系统的“网络连接”窗口中会出现一个名为“Hyper-V Virtual Ethernet Adapter”的虚拟网络适配器。如下图所示:这是关键。鼠标右键点这个适配器,选择“属性”。接下来,按下图指示操作:查看状态后,点击“确定”按钮返回“网络连接”窗口

2021-03-27 11:38:18    分类:博客    VMware网络设置   主机与客户机网卡桥接   客户机访问公网   Infra&amp;Tools