我试着在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
如果有人能帮上忙,我将不胜感激。提前谢谢。
发布于 2018-04-17 03:37:26
运行以下命令:
npm install --save node-sass这与上面的操作相同。类似于上面的答案。
发布于 2019-06-06 15:55:52
我也面临着同样的问题,但我解决了。
npm install node-sass上面的命令对我来说是有效的。根据您的语法,您可以使用blow命令。
尝试1
npm install node-sass尝试2
remove node_modules folder and run npm install尝试3
npm rebuild node-sass尝试4
npm install --save node-sass对于你的裁判,你可以通过这个
github链接
发布于 2019-01-04 13:35:22
我都试过了
和
后来,通过查看EACCESS,我检查了/node的文件夹权限
_
模块,不是777权限
然后我给了
用于递归的-R (不在目录中设置相同的权限,但也在嵌套子目录中设置相同的权限)
*
适用于当前目录中的所有文件
什么是文件权限
要检查权限,可以使用
ls -l如果你不知道它,首先看这里,然后检查
url
每个文件和目录都有‘rwx’(读、写、执行)的权限。如果没有'x‘权限,那么你就不能执行,如果没有'w',你就不能写入文件。如果有什么东西在发射,它会用'-‘代替r/w/x。因此,如果没有'x‘权限,它将显示为'rw-’。
将有3个类别的用户所有者(谁创建了文件/目录),组(一些人共享相同的权限和用户权限),其他(一般公众)
因此,第一个字母是‘d’(如果它是一个目录)或‘-’(如果它不是一个目录),然后是所有者的rwx,然后是组,然后是其他
drwxrwxrwx例如,For 'node
_
模块的目录我想给所有者所有权限,对于rest只读,那么它将是
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
https://stackoverflow.com/questions/46419024
复制相似问题