我对主题内容有一个节点模块依赖项,位于node_modules/foo-styles.
对于我想要引入的大多数 css,我可以简单地import 'foo-styles/dist/controls/button.css'在页面/组件中使用 an ,而 vite 会发挥其魔力,将 css 推到最适合的位置。
然而,对于主题,我需要根据我的 中的活动主题切换包含的 css 变量文件<svelte:head>,例如foo-styles/dist/themes/{$theme}/color-variables.css标记中的引用。为此,我假设 vite 必须将这些文件从node_modules/foo-styles我的应用程序资产目录复制到,而无需导入魔法、重命名文件等。
我只能找到使用 webpack 或 rollup 使用复制插件执行此操作的示例...这是 vite 可以开箱即用的功能吗?有可用的插件吗?如何将资产从 node_module 依赖项复制到捆绑包?
使用PHPStorm 3.0:
有没有办法驯服css文件中的自动完成?我已经在"首选项>编辑器>代码完成"中禁用了所有内容,但我仍然遵循以下行为:
说我试着打字
.list {
}
Run Code Online (Sandbox Code Playgroud)
键入".list"并按空格键添加{括号时,PHPStorm会自动将.list扩展为
.list-style-type:
;
Run Code Online (Sandbox Code Playgroud)
这种情况几乎发生在几乎所有其他单词中,即使在注释中也会作为css属性出现 任何关于如何在不改变PHP/JS自动完成行为的情况下停止此操作的想法?