RError.com

RError.com Logo RError.com Logo

RError.com Navigation

  • 主页

Mobile menu

Close
  • 主页
  • 系统&网络
    • 热门问题
    • 最新问题
    • 标签
  • Ubuntu
    • 热门问题
    • 最新问题
    • 标签
  • 帮助
主页 / 问题 / 792952
Accepted
Aleksey exec
Aleksey exec
Asked:2020-03-03 19:03:51 +0000 UTC2020-03-03 19:03:51 +0000 UTC 2020-03-03 19:03:51 +0000 UTC

不正确的coffeescript编译

  • 772

使用此代码

咖啡脚本

A 类构造函数: (@name, @age) ->

放弃它

var A;

A = class A {
  constructor(name, age) {
    this.name = name;
    this.age = age;
  }

};

之前

var A;

A = (function() {
  function A(name, age) {
    this.name = name;
    this.age = age;
  }

  return A;

})();

如何返回这种编译变体?

这是package.json

{
  "name": "gulp.dev",
  "version": "1.0.0",
  "description": "",
  "main": "index.js",
  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1"
  },
  "author": "",
  "license": "ISC",
  "devDependencies": {
    "browser-sync": "^2.23.6",
    "coffee-script": "^1.12.7",
    "gulp": "^3.9.1",
    "gulp-autoprefixer": "^4.1.0",
    "gulp-cached": "^1.1.1",
    "gulp-coffee": "^3.0.2",
    "gulp-coffeescript": "0.0.15",
    "gulp-concat": "^2.6.1",
    "gulp-debug": "^3.2.0",
    "gulp-group-css-media-queries": "^1.2.2",
    "gulp-notify": "^3.2.0",
    "gulp-remember": "^1.0.1",
    "gulp-sass": "^3.1.0",
    "gulp-sourcemaps": "^2.6.4",
    "smart-grid": "^2.0.1"
  }
}

和gulpfile.js

const gulp          = require('gulp');
const browserSync   = require('browser-sync').create();
const concat        = require('gulp-concat');
const debug         = require('gulp-debug');
const sourcemaps    = require('gulp-sourcemaps');
const autoprefixer  = require('gulp-autoprefixer');
const remember      = require('gulp-remember');
const cached        = require('gulp-cached');
const notify        = require("gulp-notify");

const sass          = require('gulp-sass');
const coffee        = require('gulp-coffee');

const gcmq          = require('gulp-group-css-media-queries');


gulp.task('sass', function(){
    gulp.src('./source/style.sass')

    .pipe(cached('sass'))
    .pipe(remember('sass'))
    .pipe(debug({title: "sass"}))
    .pipe(sass({outputStyle: 'expanded'})).on('error', notify.onError())
    .pipe(gcmq())
    .pipe(gulp.dest('./production/css/')).resume()
});

gulp.task('coffee', function(){
     gulp.src('./source/main.coffee')

    .pipe(cached('coffee'))
    .pipe(remember('coffee'))
    .pipe(debug({title: "coffee"}))
    .pipe(coffee({bare: true})).on('error', notify.onError())
    .pipe(gulp.dest('./production/js/')).resume()
});


gulp.task('autoprefixer', function () {
    gulp.src('production/css/style.css')
    .pipe(autoprefixer({
        browsers: ['last 5 versions'],
        cascade: false
    }))
    .pipe(gulp.dest('production/css/'));
});

gulp.task('watch', function(){
    gulp.watch("./source/style.sass", ['sass'])
    gulp.watch("./source/main.coffee", ['coffee'])
    gulp.watch("production/css/style.css", ['autoprefixer'])
});


gulp.task('serve', function() {

    browserSync.init({
        proxy: "gulp.su"

    });
    browserSync.watch("*.*").on('change', browserSync.reload);
    browserSync.watch("./production/**/*.*").on('change', browserSync.reload);
});

gulp.task('default', ['watch', 'serve']);
javascript
  • 1 1 个回答
  • 10 Views

1 个回答

  • Voted
  1. Best Answer
    Aleksey exec
    2020-03-04T19:13:56Z2020-03-04T19:13:56Z
    npm rm gulp-coffee
    

    并从package.json中删除

    "gulp-coffee": "^3",

    并输入

    "gulp-coffee": "^2.3.4",

    npm install
    
    • 0

相关问题

Sidebar

Stats

  • 问题 10021
  • Answers 30001
  • 最佳答案 8000
  • 用户 6900
  • 常问
  • 回答
  • Marko Smith

    是否可以在 C++ 中继承类 <---> 结构?

    • 2 个回答
  • Marko Smith

    这种神经网络架构适合文本分类吗?

    • 1 个回答
  • Marko Smith

    为什么分配的工作方式不同?

    • 3 个回答
  • Marko Smith

    控制台中的光标坐标

    • 1 个回答
  • Marko Smith

    如何在 C++ 中删除类的实例?

    • 4 个回答
  • Marko Smith

    点是否属于线段的问题

    • 2 个回答
  • Marko Smith

    json结构错误

    • 1 个回答
  • Marko Smith

    ServiceWorker 中的“获取”事件

    • 1 个回答
  • Marko Smith

    c ++控制台应用程序exe文件[重复]

    • 1 个回答
  • Marko Smith

    按多列从sql表中选择

    • 1 个回答
  • Martin Hope
    Alexandr_TT 圣诞树动画 2020-12-23 00:38:08 +0000 UTC
  • Martin Hope
    Suvitruf - Andrei Apanasik 什么是空? 2020-08-21 01:48:09 +0000 UTC
  • Martin Hope
    Air 究竟是什么标识了网站访问者? 2020-11-03 15:49:20 +0000 UTC
  • Martin Hope
    Qwertiy 号码显示 9223372036854775807 2020-07-11 18:16:49 +0000 UTC
  • Martin Hope
    user216109 如何为黑客设下陷阱,或充分击退攻击? 2020-05-10 02:22:52 +0000 UTC
  • Martin Hope
    Qwertiy 并变成3个无穷大 2020-11-06 07:15:57 +0000 UTC
  • Martin Hope
    koks_rs 什么是样板代码? 2020-10-27 15:43:19 +0000 UTC
  • Martin Hope
    Sirop4ik 向 git 提交发布的正确方法是什么? 2020-10-05 00:02:00 +0000 UTC
  • Martin Hope
    faoxis 为什么在这么多示例中函数都称为 foo? 2020-08-15 04:42:49 +0000 UTC
  • Martin Hope
    Pavel Mayorov 如何从事件或回调函数中返回值?或者至少等他们完成。 2020-08-11 16:49:28 +0000 UTC

热门标签

javascript python java php c# c++ html android jquery mysql

Explore

  • 主页
  • 问题
    • 热门问题
    • 最新问题
  • 标签
  • 帮助

Footer

RError.com

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

帮助

© 2023 RError.com All Rights Reserve   沪ICP备12040472号-5