问题标签 [prepros]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
94 浏览

prepros - Prepros ftp 上传超时

我正在使用 prepros 高级版,我遇到了一个问题,即在 1-2 次保存后,prepros 超时,并且无法使用 ftp 将文件上传到服务器。

我试过

  • 将保持活动超时设置为 1000。
  • 重新启动它并重新安装它。

有什么建议么。?

0 投票
0 回答
46 浏览

javascript - 是否可以使用 prepros.io 有条件地排除代码行?

我的任务是维护使用显示模块模式的客户端 js 代码的大型代码库。此时重构是不可行的,但由于暴露模块模式 vscode intellisense 不能正常工作,linter 也不能正常工作。

我们正在使用 prepros.io 创建 min 文件,本质上,我想做的是在文件中创建导入/导出语句,并让 prepros 在创建 min 文件时忽略这些语句。prepros会不会出现这样的情况?是的,这很hacky,但这将极大地提高生活质量。

如果有人有任何替代想法,我很想听听他们的意见。一些快速的谷歌搜索表明,在这种情况下,其他人似乎只是停止使用显示模块模式,但这对我来说不是一个选择。

0 投票
1 回答
134 浏览

sass - 使用 @use 导入 SASS 变量

我多年来一直在使用 LESS,现在只是在尝试 SASS。我在一个非常基本的事情上遇到了麻烦,所以我希望有人可以帮助我。

我想要实现的是:

  • 一个文件 theme.scss(编译成 theme.css)包含单独的组件(用于标题、导航、字体等)
  • 为要在组件中重复使用的品牌颜色等变量定义变量

我已经让它与@import一起工作,但因为它(将要)被弃用,所以我想改用@use。根据https://sass-lang.com/documentation/at-rules/use这应该是可能的。

我的文件设置是这样的:

然后我在文件中有这个:

但这不起作用:我的编译器(我正在使用 Prepros)只是说它找不到变量 $base-color。:( 注意:如果我用@import 替换@use,它就可以正常工作。

帮助?

0 投票
0 回答
35 浏览

html - 如何删除 Prepros 对话框?

我正在使用 prepros 进行网络开发,我在 windows 中,但我切换到了 Linux。好事是 prepros 也在 Linux 中运行,但坏事是,我无法删除广告对话框。通过替换一些目录在 Windows 中是可能的,但我不知道如何在 Linux 中做到这一点。任何想法?

0 投票
1 回答
19 浏览

prepros - prepros 总是用 dist 的名字创建

我正在使用 prepros 来缩小我的 js 文件。在设置中,我选择了输出文件并激活了自动处理。当我通过 GUI 处理单个文件时,效果很好。但是当我保存我的 js 文件时,prepros 会在其中创建一个“dist”目录和另一个编译文件。有什么设置吗?

设置

添加 dist 目录

0 投票
0 回答
41 浏览

css - 为如何从 sass 编译 css 创建规则 - 一种编写更好代码的方法

好的——这是一个普遍的问题——我们看到了许多“新”的 css 技术,但通常需要针对旧浏览器的后备解决方案。而不是手动编写每个后备 - 一旦不再需要它就必须手动删除 - 如果从 sass 编译 css 可以自动添加这些会很好。一个简单的具体例子:

font-size: clamp(2rem, 8vw, 6rem);在 sass 文件中使用。如果它会自动输出font-size: max(2rem, min(8vw, 6rem)); font-size: clamp(2rem 8vw 6rem);为某些浏览器不支持clamp(),那就太好了。然后,一旦不再需要回退,我可以删除重写规则,因此不必通过所有 sass 文件来查找/替换实例。

我是否缺少任何简单的解决方案?

当前的 IDE 是用于编译 sass 的 VSC 和 prepros

0 投票
0 回答
14 浏览

visual-studio-code - Live Sass 编译器不工作/Prepros 工作正常

我在 Visual Studio 扩展的代码中使用 SASS LIVE 编译器。

代码

我没有收到错误,我更改了主要变量,但在我的 CSS 中与原始颜色相同。

但是当我使用“Prepros”程序时,它可以正常工作