首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在./node_modules/css-loader中出错?

在./node_modules/css-loader中出错?
EN

Stack Overflow用户
提问于 2017-09-26 14:12:40
回答 7查看 167.5K关注 0票数 34

我试着在windows10中运行一个angular项目,这和我在Ubuntu中做的项目是一样的。当我克隆存储库并安装所有节点包时,我遇到了这个错误。

./node中出错

_

模块/css-loader?{“sourceMap”:false,"importLoaders":1}!./node

_

modules/postcss-loader?{"ident":"postcss"}!./node

_

modules/sass-loader/lib/loader.js?{"sourceMap":false,"precision":8,"includePaths":[]}!./src/scss/style.scss模块构建失败:错误: ENOENT:没有这样的文件或目录,scandir scss

_

Object.getInstalledBinaries (C:\Users\Jaaayz\Documents\ad-fingerprinting\web\node的Object.fs.readdirSync (fs.js:911:18)中的模块\节点-sass\供应商

_

模块\ 在foundBinariesList模块

_

模块\ 位于foundBinaries模块

_

模块\node-sass\lib\errors.js:15:5)在Object.module.exports.missingBinary (C:\Users\Jaaayz\Documents\ad-fingerprinting\web\node

_

模块\ module.exports模块

_

modules\node-sass\lib\binding.js:15:30) at Object。(C:\Users\Jaaayz\Documents\ad-fingerprinting\web\node

_

Module \node-sass\lib\index.js:14:35)。

_

在Object.Module上编译(module.js:624:30)。

_

extensions..js (module.js:635:10) at Module.load (module.js:545:32) at tryModuleLoad (module.js:508:12) at Function.Module。

_

在Module.require (module.js:568:17)的require (内部/模块.js:11:18)处的Object处加载(module.js:500:3)。(C:\Users\Jaaayz\Documents\ad-fingerprinting\web\node

_

Module \sass-loader\lib\loader.js:3:14)。

_

编译(module.js:624:30) @ ./src/scss/style.scss 4:14-195 @multi./src/scss/style.scss

我试着在谷歌上搜索它,并做了所有的事情,但没有找到任何解决方案。

node -v 8.5.0

Angular CLI版本1.4.3

如果有人能帮上忙,我将不胜感激。提前谢谢。

EN

回答 7

Stack Overflow用户

发布于 2018-04-17 03:37:26

运行以下命令:

代码语言:javascript
复制
npm install --save node-sass

这与上面的操作相同。类似于上面的答案。

票数 17
EN

Stack Overflow用户

发布于 2019-06-06 15:55:52

我也面临着同样的问题,但我解决了。

代码语言:javascript
复制
npm install node-sass

上面的命令对我来说是有效的。根据您的语法,您可以使用blow命令。

尝试1

代码语言:javascript
复制
npm install node-sass

尝试2

代码语言:javascript
复制
remove node_modules folder and run npm install

尝试3

代码语言:javascript
复制
npm rebuild node-sass

尝试4

代码语言:javascript
复制
npm install --save node-sass

对于你的裁判,你可以通过这个

github链接

票数 12
EN

Stack Overflow用户

发布于 2019-01-04 13:35:22

我都试过了

后来,通过查看EACCESS,我检查了/node的文件夹权限

_

模块,不是777权限

然后我给了

用于递归的-R (不在目录中设置相同的权限,但也在嵌套子目录中设置相同的权限)

*

适用于当前目录中的所有文件

什么是文件权限

要检查权限,可以使用

代码语言:javascript
复制
ls -l

如果你不知道它,首先看这里,然后检查

url

每个文件和目录都有‘rwx’(读、写、执行)的权限。如果没有'x‘权限,那么你就不能执行,如果没有'w',你就不能写入文件。如果有什么东西在发射,它会用'-‘代替r/w/x。因此,如果没有'x‘权限,它将显示为'rw-’。

将有3个类别的用户所有者(谁创建了文件/目录),组(一些人共享相同的权限和用户权限),其他(一般公众)

因此,第一个字母是‘d’(如果它是一个目录)或‘-’(如果它不是一个目录),然后是所有者的rwx,然后是组,然后是其他

代码语言:javascript
复制
drwxrwxrwx

例如,For 'node

_

模块的目录我想给所有者所有权限,对于rest只读,那么它将是

代码语言:javascript
复制
drwxr--r--

关于'r/w/x‘的数字假设是

1

对于'-‘,它是

,777,第一个7表示所有者,然后是组,然后是其他

让我们假设权限是

rwxr-xrw-

现在'rwx‘类似于'111’,它的等价十进制数是1

*

2^2+1

*

2^1+1

*

2^0=7

现在'r-x‘类似于'101’,它的等价十进制数是1

*

2^2+0

*

2^1+1

*

2^0=5

现在'rw-‘类似于'110’,它的等效十进制数是1

*

2^2+1

*

2^1+0

*

2^0=6

因此,它将是756

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46419024

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档