Sass Grunt:没有这样的文件或目录
我刚开始一个新项目,我正在设置一个GrunFile,它显示了一个错误。我只添加了sass,它显示了一个错误 据我说,它看起来应该会起作用。 Grunt退出时出错: Errno::Enoint:没有这样的文件或目录-未定义 文件路径是否导致该错误?Grunt在Sass Grunt:没有这样的文件或目录,sass,gruntjs,Sass,Gruntjs,我刚开始一个新项目,我正在设置一个GrunFile,它显示了一个错误。我只添加了sass,它显示了一个错误 据我说,它看起来应该会起作用。 Grunt退出时出错: Errno::Enoint:没有这样的文件或目录-未定义 文件路径是否导致该错误?Grunt在assets/stylesheets/styles.css中创建css文件,但它是空的 这是我的密码: module.exports = function(grunt) { grunt.initConfig({ pkg
assets/stylesheets/styles.css中创建css文件,但它是空的
这是我的密码:
module.exports = function(grunt) {
grunt.initConfig({
pkg: grunt.file.readJSON('package.json'),
sass: {
dist: {
options: {
style: 'compressed',
compass: true
},
files: {
'assets/stylesheets/style.css': 'src/sass/style.scss'
}
}
},
watch: {
sass: {
files: 'src/sass/{,*/}*.{scss,sass}',
tasks: ['sass']
}
}
});
grunt.loadNpmTasks('grunt-contrib-sass');
grunt.loadNpmTasks('grunt-contrib-watch');
grunt.registerTask('default', ['watch'] );
}
grunt-v输出:
Running "sass" task
Running "sass:dist" (sass) task
Verifying property sass.dist exists in config...OK
Files: [no src] -> assets/stylesheets/style.css
Options: style="compressed", compass
Command: sass assets/stylesheets/style.css --style=compressed --compass
Errno::ENOENT: No such file or directory - undefined
我正在查看详细输出最后一行的错误
Errno::enoint:没有这样的文件或目录-未定义
每当我看到GruntJS出现这个错误时,都是由于文件路径的问题。在这种情况下,输出路径可能存在问题,assets/stylesheets
除此之外,这样的问题可能是由于工作目录上的安全权限标志造成的。首先尝试手动创建所需的目录结构。然后尝试运行任务。如果错误消失,问题的可能原因是Grunt(节点)没有足够的权限写入项目的文件系统
希望有帮助 我正在查看详细输出最后一行的错误
Errno::enoint:没有这样的文件或目录-未定义
每当我看到GruntJS出现这个错误时,都是由于文件路径的问题。在这种情况下,输出路径可能存在问题,assets/stylesheets
除此之外,这样的问题可能是由于工作目录上的安全权限标志造成的。首先尝试手动创建所需的目录结构。然后尝试运行任务。如果错误消失,问题的可能原因是Grunt(节点)没有足够的权限写入项目的文件系统
希望有帮助 在这种情况下,使用verbose选项(-v
)运行任务通常很有帮助。verbose的输出是什么?@steveax谢谢,我已经将输出添加到我的原始postSo中,它没有找到文件密钥中指定的sass文件,您项目的文件结构是什么样的?(tree
带level选项在这里是您的朋友)在这种情况下,使用verbose选项(-v
)运行任务通常很有帮助。verbose的输出是什么?@steveax谢谢,我已经将输出添加到我的原始postSo中,它没有找到文件密钥中指定的sass文件,您项目的文件结构是什么样的?(tree
带有level选项,这里是您的朋友)