我有一個這樣的 Gruntfile.js。
module.exports = function(grunt) {
require('time-grunt')(grunt);
require('load-grunt-config')(grunt, {
jitGrunt: {
staticMappings: {
scsslint: 'grunt-scss-lint'
}
}
});
grunt.loadNpmTasks('grunt-run');
grunt.registerTask('default', ['eslint', 'jest', 'scsslint', 'svgstore'])
};
當我運行grunt它時,它說。
咕嚕聲
沒有找到“eslint”目標。
eslint 已經安裝,我什至使用創建了組態檔
./node_modules/.bin/eslint --init
而這就是內容 .eslintrc.js。
module.exports = {
"env": {
"browser": true,
"es2021": true,
"node": true
},
"extends": "eslint:recommended",
"parserOptions": {
"ecmaVersion": 13
},
"rules": {
}
};
有什么意見嗎?
uj5u.com熱心網友回復:
根據您下載主題代碼庫的方式,它可能缺少“grunt”檔案夾。如果您的專案缺少此檔案夾,請嘗試從 Cornerstone 添加一個:https : //github.com/bigcommerce/cornerstone/tree/master/grunt
uj5u.com熱心網友回復:
根據圍繞 eslint 錯誤的 BigCommerce檔案——如果捆綁您的主題會觸發與 bundle.js 檔案相關的多個 lint 錯誤,則您的主題缺少 .eslintignore 檔案。
您可以從 Cornerstone 存盤庫中檢索此檔案。添加后,重新運行 bundle 命令。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/350399.html
下一篇:使用分離和變異函式
