当前位置: 首页 > 知识库问答 >
问题:

在vue js单文件组件中导入css时出错

吴展
2023-03-14

我试图导入2 css文件在风格标签的我vue js单一文件组件。

<style >
    @import '../assets/styles/jquery-ui.js.css';
    @import '../assets/styles/jquery-ui.css';
</style>

但是投掷错误说:

编译错误失败,有1个错误
9:28:42 AM

错误/src/组件/参加。vue

语法错误:未关闭的字符串

@./node_modules/vue-style-loader!./node_modules/css-loader?{"源地图": true}!./node_modules/vue-loader/lib/Style-编译器?{"vue": true,"id":"data-v-5d10c7ca","作用域": false,"hasInlineConfig": false}!./node_modules/vue-loader/lib/selector.js?type=styles

共有1个答案

杨良才
2023-03-14

基于webpack,编译完资产文件夹中的所有文件后,将打包到静态文件夹中。因此,当您在组件中导入文件/css/图像时,您的相对路径是/静态/样式/jquery ui。js。css'

因此,您的代码应该是这样的:

<style >
    @import "../static/styles/jquery-ui.js.css";
    @import "../static/styles/jquery-ui.css";
</style>
 类似资料:
  • 问题内容: 我想将CSS文件导入React组件。 我已经尝试过,但是下面出现错误; 找不到模块:错误:无法解析c:\ Users \ User \ User \ Documents \ pizza-app \ client \ src \ components @中的“文件”或“目录” ../../../public/styles/disabledLink。 /client/src/compone

  • 问题内容: 我有一个带有ES6编写的组件的React应用程序-通过Babel和Webpack进行了编译。 在某些地方,我想包含特定CSS文件和特定组件,如react webpack手册中 所建议 但是,如果在任何组件文件中,我都需要静态CSS资产,例如: 然后编译失败并显示错误: 看来,如果我尝试在Component文件中要求CSS文件,那么Babel加载程序会将其解释为另一个来源,并尝试将CS​

  • 本文向大家介绍vuejs 单文件组件.vue 文件的使用,包括了vuejs 单文件组件.vue 文件的使用的使用技巧和注意事项,需要的朋友参考一下 vuejs 自定义了一种.vue文件,可以把html, css, js 写到一个文件中,从而实现了对一个组件的封装, 一个.vue 文件就是一个单独的组件。由于.vue文件是自定义的,浏览器不认识,所以需要对该文件进行解析。 在webpack构建中,需

  • 问题内容: 无论如何,是否可以使用Sass的命令导入常规CSS文件?虽然我没有使用sass的所有SCSS语法,但我仍然喜欢它的合并/压缩功能,并且希望能够在不将我的所有文件重命名为* .scss的情况下使用它 问题答案: 对于libsass(C / C ++实现),导入的工作方式与文件相同-只是省略扩展名: 这将导入。

  • 我正在使用Vuejs 2(网页包简单模板),我想知道如何在呈现模板之前编译模板。下面是我的代码: App.vue main.js 这就是我启动服务器时遇到的错误: 我还尝试了这个插件vue模板编译器,但没有成功。你能帮我把它弄好吗?提前谢谢。

  • 在我的vuejs项目中,我想将我的个人css文件包含在由*.vue文件中的样式生成的缩微css文件中 在app.vue中,我有: 并且我使用ExtractTextPlugin来提取和缩小*.vue文件中的样式: 所以我的网站,插件中的app.conbtenthash.css文件和我导入的三个文件。但有没有反正包括我的三个导入文件在应用程序css文件? 比你强!