becklyn/mimeo

Mimeo:将 NPM 包中的(静态)资源复制到您的 symfony 项目中。

安装次数 6,504

依赖者: 0

建议者: 0

安全: 0

星星: 1

关注者: 3

分支: 0

公开问题: 0

类型:symfony-bundle

1.1.0 2022-02-17 15:14 UTC

This package is auto-updated.

Last update: 2024-09-17 20:58:24 UTC


README

Mimeo:将 NPM 包中的(静态)资源复制到您的 symfony 项目中。

该名称灵感来源于一种 mimeograph的简称。

安装路径集成

symfony 插件可以选择 mimeo 资源应安装的位置。如果包使用引用这些资源的相对路径的 SCSS 文件,则必须调整安装路径。

npm 包以及使用这些资源的项目应分别声明(Symfony)或使用(SCSS)一个名为 $mimeo-install-path 的全局变量。

路径 不能/ 结尾。

在 npm 包的 SCSS 中,它可以看起来像这样

$mimeo-install-path: ".." !default;

// .. later ..

a {
    background-image: url("#{$mimeo-install-path}/install-dir/img/example.jpg");
}

而在您的项目 SCSS 中,则像这样

$mimeo-install-path: "../mimeo";
@import "@becklyn/some-package";

注意 install-dir:npm 包知道它将被安装的目标目录(因为它在 package.json 中的 mimeo 映射中定义),因此这里也必须使用它。