Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 找不到模块';节点sass';运行angular 7应用程序时_Javascript_Angular_Node Modules - Fatal编程技术网

Javascript 找不到模块';节点sass';运行angular 7应用程序时

Javascript 找不到模块';节点sass';运行angular 7应用程序时,javascript,angular,node-modules,Javascript,Angular,Node Modules,我试图运行我的应用程序,但我得到以下错误 ./src/styles.scss(./node_modules/@angular devkit/build angular/src/angular cli files/plugins/raw css loader.js./node_modules/postss loader/src??embedded./node_modules/sass loader/lib/loader.js??ref---14-3./src/styles.scss)中出错 模块构

我试图运行我的应用程序,但我得到以下错误

./src/styles.scss(./node_modules/@angular devkit/build angular/src/angular cli files/plugins/raw css loader.js./node_modules/postss loader/src??embedded./node_modules/sass loader/lib/loader.js??ref---14-3./src/styles.scss)中出错 模块构建失败(来自./node_modules/sass loader/lib/loader.js): 错误:找不到模块“节点sass” 位于Function.Module.\u resolveFilename(internal/modules/cjs/loader.js:581:15) at Function.Module._load(内部/modules/cjs/loader.js:507:25) at Module.require(内部/modules/cjs/loader.js:637:17) 根据需要(内部/modules/cjs/helpers.js:22:18) 位于Object.sassLoader(C:\Users\xxx\xxx\App\xxxx\node\u modules\sass loader\lib\loader.js:46:72) ./src/app/widget modules/xxxxx/xxxx.component.ts中出错 未找到模块:错误:无法解析“C:\Users\ooooo\mmmm\App\zzzz\src\App\yyy\xxxx”中的“/xxxxx.component.scss”

我尝试用下面的命令安装node sass,但没有任何效果。当我尝试运行下面的命令时,也会出现python错误

    npm i node-sass
    npm i --save node-sass
    npm i --save-dev node-sass
    npm install --save-dev  --unsafe-perm node-sass
错误:

找不到python可执行文件python您可以设置python env变量


我还删除了node_modules文件夹并重新安装,但不起作用。

我知道这是一个迟来的答案,但它可能对将来的某些人有所帮助

我也遇到了同样的问题。在我的例子中,我使用force with below命令安装了
npm

npm install --force
  • 检查node.js的版本
  • 确保卸载node_sass的全局版本(如果以前安装过)
  • 如果其小于10或v。12请使用lts支持安装节点v.10

  • 这应该可以解决您的问题。

    您是否尝试过删除node_模块并重新运行npm安装?@SebastianKaczmarek是的,但它不起作用,嗯,可能是这样:
    npm重建节点sass--force
    ?@SebastianKaczmarek刚刚尝试过,但出现了相同的错误:(可能,windows build tools是全局安装的,因此您可能需要足够的访问权限。请尝试搜索如何配置node/npm,以便为全局包使用单独的文件夹。经过一整天的努力,这篇文章帮助我解决了这个问题。上帝保佑你兄弟。