gpt4 book ai didi

windows - 由于错误 : cannot find module 'liftoff' ,无法运行 grunt 命令

转载 作者:行者123 更新时间:2023-12-03 11:04:09 40 4
gpt4 key购买 nike

我正在使用 Bootstrap 4 开始一个简单的 HTML 项目,我想在其中使用已编译的 sass。为此,我使用 node.js 安装了 grunt,后面的步骤在 https://gruntjs.com/getting-started 中描述。 .

当我输入 grunt命令结果是:

Error: Cannot find module 'liftoff' at Function.Module._resolveFilename (internal/modules/cjs/loader.js:603:15) at Function.Module._load (internal/modules/cjs/loader.js:529:25) at Module.require (internal/modules/cjs/loader.js:658:17) at require (internal/modules/cjs/helpers.js:22:18) at Object. (C:\Bitnami\nodejs-7.3.0-0\nodejs\node_modules\grunt-cli\bin\grunt:7:15) at Module._compile (internal/modules/cjs/loader.js:722:30) at Object.Module._extensions..js (internal/modules/cjs/loader.js:733:10) at Module.load (internal/modules/cjs/loader.js:620:32) at tryModuleLoad (internal/modules/cjs/loader.js:560:12) at Function.Module._load (internal/modules/cjs/loader.js:552:3)



我试图通过安装 npm install liftoff 来解决这个问题.此模块已正确安装,但我仍然无法运行 grunt .

我的 gruntfile.js 看起来像这样:

module.exports = function(grunt) {
'use strict';

grunt.initConfig({
watch: {
sass: {
files: ['sass/**', 'Gruntfile.js'],
tasks: ['sass'],
},
uglify: {
files: ['js/index.js', 'Gruntfile.js'],
tasks: ['uglify'],
}
},
sass: {
production: {
options: {
compress: true,
strictUnits: true
},
files: {
'styles.css': 'styles/styles.sass',
}
}
},
uglify: {
options: {
beautify: true,
mangle: false,
compress: {
drop_console: true
}
},
build: {
files: {
'index.min.js': ['js/index.js'],
}
}
}
});

grunt.registerTask('default', ['css', 'js']);
grunt.registerTask('css', ['sass']);
grunt.registerTask('js', ['uglify']);

grunt.loadNpmTasks('grunt-contrib-watch');
grunt.loadNpmTasks('grunt-contrib-sass');
grunt.loadNpmTasks('grunt-contrib-uglify');
};

我错过了什么?我对 npm grunt 很陌生,所以也许解决方案很简单,但我没有找到与“liftoff”模块严格相关的答案。我正在尝试在 Windows 7 上执行此操作。感谢您的帮助。

最佳答案

我也在 Ubuntu 20.04 上进行了全新安装。我最终在 https://ask.openrouteservice.org/t/cannot-find-module-liftoff/1718/5 找到了一个食谱。这似乎解决了问题(不知道为什么)使用 nvm 安装节点 v14.16.1,然后全局安装 grunt-cli 并在本地安装 grunt:

nvm install v14.16.1
npm install -g grunt-cli
npm install grunt

关于windows - 由于错误 : cannot find module 'liftoff' ,无法运行 grunt 命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53408846/

40 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com