请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

[15:45:55] TypeError: $.less is not a function

$ gulp less

[15:45:55] Using gulpfile C:\xampp\htdocs\lagou\webApp\gulpfile.js

[15:45:55] Starting 'less'...

[15:45:55] 'less' errored after 8.94 ms

[15:45:55] TypeError: $.less is not a function

    at Gulp.<anonymous> (C:\xampp\htdocs\lagou\webApp\gulpfile.js:28:13)

    at module.exports (C:\xampp\htdocs\lagou\webApp\node_modules\orchestrator\lib\runTask.js:34:7)

    at Gulp.Orchestrator._runTask (C:\xampp\htdocs\lagou\webApp\node_modules\orchestrator\index.js:273:3)

    at Gulp.Orchestrator._runStep (C:\xampp\htdocs\lagou\webApp\node_modules\orchestrator\index.js:214:10)

    at Gulp.Orchestrator.start (C:\xampp\htdocs\lagou\webApp\node_modules\orchestrator\index.js:134:8)

    at C:\Users\Administrator\AppData\Roaming\npm\node_modules\gulp\bin\gulp.js:129:20

    at _combinedTickCallback (internal/process/next_tick.js:73:7)

    at process._tickCallback (internal/process/next_tick.js:104:9)

    at Module.runMain (module.js:606:11)

    at run (bootstrap_node.js:393:7)


var $=require('gulp-load-plugins')();在后面了括号,但是出现$.less is not a function

  "devDependencies": {

    "gulp": "^3.9.1",

    "gulp-clean": "^0.3.2",

    "gulp-concat": "^2.6.1",

    "gulp-connect": "^5.0.0",

    "gulp-cssmin": "^0.2.0",

    "gulp-imagemin": "^3.2.0",

    "gulp-load-plugins": "^1.5.0",

    "gulp-uglify": "^3.0.0",

    "less": "^2.7.2",

    "open": "0.0.5"

  },

package.json 也依赖了,找不出问题,请老师看看

正在回答 回答被采纳积分+3

1回答

提问者 Levin3860014 2017-05-28 18:09:38

我自己解决了,原来是gulp-less没装

1 回复 有任何疑惑可以回复我~
  • 请教一下,你是怎么知道你没安装$.less。 我遇到跟您一样的问题。但是packjage.json 不是可以知道是否可以安装的嘛 。我发现已经有gulp-less了,我是用npm i gulp-less 重新再安装一次,还是不行
    回复 有任何疑惑可以回复我~ 2017-07-31 20:32:59
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信