问题标签 [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 回答
1083 浏览

javascript - 如何在另一个带有代码的 js 文件中包含 js 部分代码。[预科]

Prepros 具有有用的功能:

其中包括当前文件开头的js 文件,但我需要jquery document.ready 语句中包含文件,如下所示:

这是否可能,或者您有任何其他解决方案如何连接许多将绑定在 jquery$(function(){...});包装器内的 js 片段?

[编辑] 附言。我不想写$(function(){...});在每个部分文件中。

0 投票
1 回答
201 浏览

css - Prepros/XAMPP 在最后一个 div/footer 下添加不需要的空间

尽管将所有边距和填充设置为 0,但我突然发现使用Prepros(也尝试使用 XAMPP)处理我的 html 和 css 在我的最后一项下添加了额外的(不需要的)空间,即。页脚。直接从 Notepad++ 运行相同的 html 和 css 时,不这样做(谢天谢地)。有人可以解释为什么会发生这种情况,因为我最终将从本地主机运行。这是HTML:

这是CSS:

以下是运行相同代码的图像,首先来自 file:///,另一个来自 localhost:

在此处输入图像描述

在此处输入图像描述

希望对此事作出任何澄清。注意:以上是我尝试过的每个浏览器(Chrome、Firefox 和 Opera)的差异。

0 投票
0 回答
55 浏览

css - Sass 编译错误:无效的属性名称

正如标题所说,我在第 88 行有一个无效的属性名称。这将是边距为 0 的 li。我也包含了周围的代码,因为我不知道它是否有帮助。

下面的部分也嵌套在另一个中。如果您希望我发布整个 sass 文件,请告诉我。

编辑:如果我删除 a 部分,它会编译。但是我已经尝试删除它的所有规则并且不能将其缩小到特定的规则。

编辑2:我看了另一个帖子。我在我的代码中看不到任何缩进不一致的地方。

0 投票
2 回答
355 浏览

zurb-foundation-6 - Prepros 5 与基础 6

我在 Windows 平台上使用 prepros 5(最新版本)和 Foundation 6。当我在启用 libsass 编译器的情况下编译 app.scss 时,我收到以下错误

app.scss 包含

@import 'util/util'; 在 _settings.scss 文件中声明。

非常感谢任何帮助。

0 投票
1 回答
90 浏览

gruntjs - 为什么 Grunt/Gulp 插件会占用这么多空间?

在过去的几个月里,我一直在使用 Prepros 来编译、缩小、构建等我的项目。但我发现它有时非常笨重,或者不像我想要的那样可定制。所以我试图找到一个更复杂、更稳定和可定制的构建系统。因此,两者都玩过,并且喜欢它的可定制性,但是在项目中存在的插件的大小是巨大的,在某些项目上 70+ mb 的插件。

那么为什么我不能只在本地安装我最常用的依赖项,因为我总是在处理多个项目,并且这些插件文件夹会随着时间的推移而开始增加。此外,有没有办法让 grunt 或 Gulp 具有灵活性,而无需插件占用大量空间。

0 投票
1 回答
1470 浏览

css - Prepros:查看所有文件,但只编译 main

Prepros 配置有问题。

我想监视*.scss项目中所有文件的更改,但我只想编译该style.css文件。

在此处输入图像描述

style.scss 的内容:

我设法将我的主文件配置scss/style.scss为编译为 file style.css。编译工作正常。但我不想手动执行此操作,每次我对某个文件进行更改时。

有没有办法观察所有*.scss文件的变化?而当发生变化时,有没有办法告诉 Prepros 触发style.scss编译呢?

0 投票
1 回答
1221 浏览

css - 在 Windows 上使用 PrePros 编译 Sass

我继承了一个使用 Sass 的项目。我是一个 'NET 开发人员,所以编译 CSS 并不是我真正接触过的东西。之前的开发人员告诉我(当我在 Windows 上运行而他在 MAC 上运行时)安装 prepros。

我已经完成的步骤是:

  • 为 Windows 安装了 Ruby 2.3.0
  • 安装 sass “gem istall sass”
  • 安装指南针“gem install compass”
  • 安装 sass-globbing “gem install sass-globbing”
  • 已安装 compass-install-once “gem install compass-install-once”

然后我打开 Prepros 并拖入我的“静态文件夹”,它的结构如下:

  • 静止的
    • css
    • js
    • 粗鲁的
    • 组件(此目录中的多个文件)
    • 组件.sass
    • 屏幕.sass

screen.css 看起来像:

screen.sass 文件的内容如下所示:

在 PrePros 中,我将编译器更改为使用 Ruby Sass 而不是 Node Sass(根据之前开发人员的建议)。

现在,当我在 PrePros 中单击 screen.sass 并单击“处理文件”时,我收到错误消息“错误:不清楚要为 '@import "components/*"' 导入的 wghich 文件。

我在网上发现了一些线程表明这是由于 Windows 造成的,并且通配符应该更改为 @import "components/ . ",但是当我使用此命令运行时,我得到的错误是 "Error: File to import not found或不可读:组件/

奇怪的是,prepros 创建的文件 ie 似乎完全理解为 components.sass 导入哪些文件,因为我可以在文件中看到以下部分:

所以 PrePros 可以知道要导入哪些文件似乎很奇怪,但是当我尝试编译它时却不明白!

最后,指南针(config.rb)的内容是:

任何人都可以帮助一个超出他们深度的 Sass 新手让 PrePros 启动并运行!?我究竟做错了什么?

提前感谢您的时间

点开发

0 投票
1 回答
673 浏览

prepros - Prepros 中上传的文件夹

我正在创建一个新文件夹并在其中放置一些文件。当我尝试通过 FTP prepros 上传新文件夹时显示错误(没有这样的文件或目录)。据我了解,它不会创建那个新文件夹,而只是尝试上传文件夹内的所有文件。为什么会这样?(我正在使用 Prepros v6.0.5)

0 投票
1 回答
525 浏览

prepros - 如何从应用程序外部删除 prepros 项目

我无意中将我的桌面设置为 prepros 项目,而 prepors 无法处理所有文件,所以当我打开 prepros 时它会崩溃,使其几乎毫无用处。我已尝试卸载并重新安装该应用程序,但 Desktop 仍然是一个项目。我还从我的桌面上删除了 prepros 配置文件。请帮忙。

0 投票
1 回答
895 浏览

ssh - Prepros 6:无法解析私钥错误

我在使用 Prepros 6 配置 SFTP 时遇到问题。我使用与使用 Prepros 5 完全相同的 SFTP 配置,它始终有效。SFTP、相同的远程路径、相同的主机、相同的端口 (22)、相同的用户名、相同的私钥。我将 .pem 文件的内容复制到 Private Key 字段中。

第一次尝试从 FTP 页面上传文件时,出现错误

通过 FTP 上传文件时出错。无法解析私钥:不支持的密钥格式。

在随后的尝试中,没有错误消息,但旋转的工作图标出现但永远不会消失,文件永远不会传输。我必须重新启动 Prepros 才能再次收到错误消息。

我正在使用的 .pem 文件具有标题 -----BEGIN RSA PRIVATE KEY-----

Prepros 是否需要文件路径或证书的内容?我可以像 Prepros 5 那样将内容粘贴到 Private Key 字段中吗?