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

sass和Vue 3错误-找不到模块sass

谷梁英资
2023-03-14

我收到这个错误

未能编译/节点\u模块/primeflex/src/\u变量。scss(./node_modules/css loader/dist/cjs.js??ref--8-oneOf-3-1!。/node_modules/postss loader/src??ref--8-oneOf-3-2!。/node_modules/sass loader/dist/cjs??ref--8-oneOf-3-3!。/node_modules/primeflex/src/_variables.scs)模块错误(来自./node_modules/sass loader/dist/cjs):找不到模块“sass”需要堆栈:

  • /用户/agustinguerra/Proyectar/proyectos/dacal/node_modules/sass loader/dist/utils。js

当我从primeflex

import 'primeflex/src/_variables.scss';
import 'primeflex/src/_grid.scss';
import 'primeflex/src/_formlayout.scss';
import 'primeflex/src/_display.scss';
import 'primeflex/src/_text.scss';
import 'primeflex/src/flexbox/_flexbox.scss';
import 'primeflex/src/_spacing.scss';
import 'primeflex/src/_elevation.scss';

这是我的package.json

{
    "name": "dacal",
    "version": "0.1.0",
    "private": true,
    "scripts": {
        "serve": "vue-cli-service serve",
        "build": "vue-cli-service build",
        "scss": "sass --watch scss -o css"
    },
    "dependencies": {
        "@vueform/multiselect": "^1.4.0",
        "@vueform/slider": "^1.0.5",
        "@vueform/toggle": "^1.1.0",
        "axios": "^0.21.1",
        "core-js": "^3.6.5",
        "mdb-vue-ui-kit": "*",
        "node-sass": "^6.0.0",
        "primeflex": "^2.0.0",
        "primeicons": "^4.1.0",
        "primevue": "^3.4.0",
        "register-service-worker": "^1.7.1",
        "vue": "^3.0.11",
        "vue-router": "^4.0.0-0",
        "vuex": "^4.0.0-0"
    },
    "devDependencies": {
        "@vue/cli-plugin-babel": "^4.1.2",
        "@vue/cli-plugin-pwa": "^4.1.2",
        "@vue/cli-plugin-router": "^4.1.2",
        "@vue/cli-plugin-vuex": "~4.5.0",
        "@vue/cli-service": "^3.3.1",
        "@vue/compiler-sfc": "^3.0.0",
        "sass": "^1.32.13",
        "sass-loader": "^10.2.0",
        "webpack": "^4.46.0"
    },
    "browserslist": [
        "> 1%",
        "last 2 versions",
        "not dead"
    ]
}

我试过:

-$npm安装sass

-$npm安装-D sass加载程序@^10 sass

-$npm重建sass

-$npm重建sass加载程序

什么都没用。

一些建议?

Thaks很多

共有1个答案

赏弘
2023-03-14

试用

npm install sass-loader@10 node-sass --save-dev
 类似资料:
  • 问题内容: 配置:macOS High Sierra,版本10.13.2,节点:v8.1.2 npm:5.0.3在我的angularjs项目中运行npm start时,出现以下错误: 之后,我运行: 现在我得到这个错误: 为什么npm不安装node-sass?如何安装node-sass? 问题答案: 解决方法如下: 请享用!

  • 我有以下package.json 关于使用纱线安装我遇到的模块 警告“laravel-elixir-vue-2>sass-loader@4.1.1”有未满足的对等项依赖关系“webpack@^2^2.2.0-rc.0^2.1.0-beta^1.12.6”。[4/4]正在生成新鲜包...错误/home/vagrant/code/xxx/node_modules/node-sass:命令失败。退出代码

  • config:macOS High Sierra,version 10.13.2,node:v8.1.2 npm:5.0.3当我在angularjs项目中运行npm start时,我得到以下错误: 在此之后我运行: 现在我得到了这个错误: 为什么npm不安装Node-Sass?如何安装Node-Sass?

  • 问题内容: 我已经很长时间没有使用Node.js了,也从未使用过express。当我启动应用程序时,它刚刚返回: 启动test.html时发生错误。这是代码: 我自己的路 : 为什么呢 编辑: 这是我的新app.configure: 但它返回: 问题答案: 我假设test.html是一个静态文件。要渲染静态文件,请像这样使用静态中间件。 这告诉express在应用程序的公共目录中查找静态文件。 指

  • 我刚刚开始使用webpack,很难获得多入口点示例来构建。网页包。配置。示例中的js文件包括以下行 这对我来说是个错误 在四处搜索时,我找到了将CommonChunkPlugin与表达式一起使用的其他示例 失败并出现错误 进一步搜索发现了许多示例,包括 我的构建现在失败了 我不知道该如何进行。

  • 当运行我的项目包时,我有上面的标题错误,在我试图使用 npm安装xml2json 但是,我只有以下错误,你能给我建议或想法,从这个问题中走出来吗... 编辑:: 1 在我安装了更新的Visual Studio 2005到2012后,当我运行npm安装xml2json和npm安装xml2json--unsece-perm时,我得到下面的错误, 提前感谢,戈帕尔·R