Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/sorting/2.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
Npm &引用;模块生成失败…“;拉维混合_Npm_Laravel Mix_Npm Run - Fatal编程技术网

Npm &引用;模块生成失败…“;拉维混合

Npm &引用;模块生成失败…“;拉维混合,npm,laravel-mix,npm-run,Npm,Laravel Mix,Npm Run,我没有在app.scss中更改任何内容,但当我运行npm run watch时,我收到以下错误: error in ./resources/sass/app.scss Module build failed (from ./node_modules/sass-loader/lib/loader.js):

我没有在
app.scss
中更改任何内容,但当我运行
npm run watch
时,我收到以下错误:

    error  in ./resources/sass/app.scss                                                                      

Module build failed (from ./node_modules/sass-loader/lib/loader.js):                                      
Unsupported operation: Cannot extract a file path from a URI with a fragment component                    

@ ./resources/sass/app.scss 2:14-254                                                                     

    Asset      Size   Chunks             Chunk Names                                                     
/js/app.js  2.46 MiB  /js/app  [emitted]  /js/app                                                         

ERROR in ./resources/sass/app.scss                                                                        
Module build failed (from ./node_modules/css-loader/index.js):                                            
ModuleBuildError: Module build failed (from ./node_modules/sass-loader/lib/loader.js):                    

undefined                                                                                                 
      ^                                                                                                  
      Join(null, "variables"): part 0 was null, but part 1 was not.                                       
@import 'variables';                                                                                      
        ^^^^^^^^^^^                                                                                       
  stdin 2:9  root stylesheet                                                                              
      in C:\Users\TAQI VAHEED\Desktop\#Coding\resPro\resources\sass\app.scss (line 2, column 9)           
    at runLoaders (C:\Users\TAQI VAHEED\Desktop\#Coding\resPro\node_modules\webpack\lib\NormalModule.js:30
    at C:\Users\TAQI VAHEED\Desktop\#Coding\resPro\node_modules\loader-runner\lib\LoaderRunner.js:364:11  
    at C:\Users\TAQI VAHEED\Desktop\#Coding\resPro\node_modules\loader-runner\lib\LoaderRunner.js:230:18  
    at context.callback (C:\Users\TAQI VAHEED\Desktop\#Coding\resPro\node_modules\loader-runner\lib\Loader
13)

感谢您的帮助。

终于找到了问题所在。它与使用
laravel mix
v4.x.x使用
dart sass
而不是
node sass
有关

发现与
dart sass
laravel mix
相关的内容在包含“#”符号的路径中不起作用。
在您的情况下,您的应用程序位于
C:\Users\TAQI VAHEED\Desktop\#Coding\resPro
#Coding
文件夹正在创建错误

将您的应用程序移动到其他地方,但路径中没有“#”符号,或者按照以下步骤再次启用
节点sass

您可以手动切换回节点sass,如下所示:

npm install node-sass


哦,我的上帝。多么愚蠢的理由!我猜问题出在#,因为在我将项目转移到这个文件夹之前,一切都正常工作。非常感谢,非常感谢!在路径中有一个#的Mac上也有同样的问题,但是我无法确定许多依赖项中的哪一个可能是it的原因-没有安装节点sass。>在我的文件夹中有100个项目,从来都不是问题,这个项目使用角度设置和砰的一声,不知何故是同一个问题。
mix.sass('resources/sass/app.sass', 'public/css', {
     implementation: require('node-sass')
});