I need to use gulp(using version4), which I need for compile an old project, but running "gulp serve" giving the error:
gulp serve
assert.js:383
throw err;
^
AssertionError [ERR_ASSERTION] [ERR_ASSERTION]: Task function must be specified
at Gulp.set [as _setTask] (C:\Users\User\choosy-front\node_modules\undertaker\lib\set-task.js:10:3)
at Gulp.task (C:\Users\User\choosy-front\node_modules\undertaker\lib\task.js:13:8)
at Object.<anonymous> (C:\Users\User\choosy-front\gulp-tasks\env\dev\tasks.js:29:6)
at Module._compile (internal/modules/cjs/loader.js:1139:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1159:10)
at Module.load (internal/modules/cjs/loader.js:988:32)
at Function.Module._load (internal/modules/cjs/loader.js:896:14)
at Module.require (internal/modules/cjs/loader.js:1028:19)
at require (internal/modules/cjs/helpers.js:72:18)
at Object.<anonymous> (C:\Users\User\choosy-front\gulpfile.js:10:1)
at Module._compile (internal/modules/cjs/loader.js:1139:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1159:10)
at Module.load (internal/modules/cjs/loader.js:988:32)
at Function.Module._load (internal/modules/cjs/loader.js:896:14)
at Module.require (internal/modules/cjs/loader.js:1028:19)
at require (internal/modules/cjs/helpers.js:72:18)
at execute (C:\Users\User\AppData\Roaming\npm\node_modules\gulp-cli\lib\versioned\^4.0.0\index.js:36:18)
at Liftoff.handleArguments (C:\Users\User\AppData\Roaming\npm\node_modules\gulp-cli\index.js:206:24)
at Liftoff.execute (C:\Users\User\AppData\Roaming\npm\node_modules\gulp-cli\node_modules\liftoff\index.js:201:12)
at module.exports (C:\Users\User\AppData\Roaming\npm\node_modules\gulp-cli\node_modules\flagged-respawn\index.js:51:3)
at Liftoff.<anonymous> (C:\Users\User\AppData\Roaming\npm\node_modules\gulp-cli\node_modules\liftoff\index.js:191:5)
at C:\Users\User\AppData\Roaming\npm\node_modules\gulp-cli\node_modules\liftoff\index.js:149:9
at C:\Users\User\AppData\Roaming\npm\node_modules\gulp-cli\node_modules\v8flags\index.js:138:14
at C:\Users\User\AppData\Roaming\npm\node_modules\gulp-cli\node_modules\v8flags\index.js:41:14
at C:\Users\User\AppData\Roaming\npm\node_modules\gulp-cli\node_modules\v8flags\index.js:53:7
at processTicksAndRejections (internal/process/task_queues.js:79:11)
{
generatedMessage: false,
code: 'ERR_ASSERTION',
actual: false,
expected: true,
operator: '=='
}
I don't have any tasks, the gulpfile.js content:
'use strict';
// "dist" tasks and build processes.
require('./gulp-tasks/dist/tasks.js');
require('./gulp-tasks/dist/build.js');
// "dev" environment tasks & builds processes.
require('./gulp-tasks/env/dev/tasks.js');
require('./gulp-tasks/env/dev/build.js');
// "stage" environment tasks & builds processes.
require('./gulp-tasks/env/stage/tasks.js');
require('./gulp-tasks/env/stage/build.js');
// "stage" environment tasks & builds processes.
require('./gulp-tasks/env/production/tasks.js');
require('./gulp-tasks/env/production/build.js');
when I tried version 3 I got the error:
ReferenceError: primordials is not defined
at fs.js:33:5
at req_ (C:\Users\User\choosy-front\node_modules\natives\index.js:143:24)
at Object.req [as require] (C:\Users\User\choosy-front\node_modules\natives\index.js:55:10)
at Object.<anonymous> (C:\Users\User\choosy-front\node_modules\vinyl-fs\node_modules\graceful-fs\fs.js:1:37)
what should I do so I can run the server?
I don't think that the problem is with the undertaker module no?
Thank you
Related
I made a post yesterday but I think accidentally used python code instead of Java, not entirely sure. I know almost nothing about coding, especially java/python so any help would be much appreciated
at this point I'm not even sure if this is java or python code, if it's java I need help with the error I'm getting if it's python can I get some help translating it to java.
thanks <3
code:
async def on_voice_state_update(member, before, after):
if member.VoiceState.self_deaf:
await member.move_to(afkchannel)
error:
C:\Users\olivi\Desktop\DiscordBot\main.js:6
#bot.event
^
SyntaxError: Invalid or unexpected token
←[90m at Object.compileFunction (node:vm:352:18)←[39m
←[90m at wrapSafe (node:internal/modules/cjs/loader:1032:15)←[39m
←[90m at Module._compile (node:internal/modules/cjs/loader:1067:27)←[39m
←[90m at Object.Module._extensions..js (node:internal/modules/cjs/loader:1155:10)←[39m
←[90m at Module.load (node:internal/modules/cjs/loader:981:32)←[39m
←[90m at Function.Module._load (node:internal/modules/cjs/loader:822:12)←[39m
←[90m at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:77:12)←[39m
←[90m at node:internal/main/run_main_module:17:47←[39m
C:\Users\olivi\Desktop\DiscordBot\main.js:6
Your file is main.js so that means that it is JavaScript.And you were trying to run python code which obviously is not compatible.
You have to delete all your Python code, and you should use:
client.on('voiceStateUpdate', (oldState, newState) => {
let memchange = newState.member;
if (memchange.selfDeaf){
memchange.setChannel(afkchannelid);
} else return;
});
I trying starting the my priject on next.js, but z get this mistake in console and don't undestand what i need do it
May be who know it, what this the problem?
> work#0.1.0 dev
> next dev
ready - started server on 0.0.0.0:3000, url: http://localhost:3000
info - Using webpack 4. Reason: future.webpack5 option not enabled https://nextjs.org/docs/messages/webpack5
TypeError: Class extends value undefined is not a constructor or null
at Object.618 (/Users/dima/Documents/Work project/work/node_modules/next/dist/compiled/postcss-scss/scss-syntax.js:1:100)
at __nccwpck_require__ (/Users/dima/Documents/Work project/work/node_modules/next/dist/compiled/postcss-scss/scss-syntax.js:1:11735)
at Object.270 (/Users/dima/Documents/Work project/work/node_modules/next/dist/compiled/postcss-scss/scss-syntax.js:1:413)
at __nccwpck_require__ (/Users/dima/Documents/Work project/work/node_modules/next/dist/compiled/postcss-scss/scss-syntax.js:1:11735)
at Object.327 (/Users/dima/Documents/Work project/work/node_modules/next/dist/compiled/postcss-scss/scss-syntax.js:1:260)
at __nccwpck_require__ (/Users/dima/Documents/Work project/work/node_modules/next/dist/compiled/postcss-scss/scss-syntax.js:1:11735)
at Object.845 (/Users/dima/Documents/Work project/work/node_modules/next/dist/compiled/postcss-scss/scss-syntax.js:1:3733)
at __nccwpck_require__ (/Users/dima/Documents/Work project/work/node_modules/next/dist/compiled/postcss-scss/scss-syntax.js:1:11735)
at /Users/dima/Documents/Work project/work/node_modules/next/dist/compiled/postcss-scss/scss-syntax.js:1:11863
at Object.<anonymous> (/Users/dima/Documents/Work project/work/node_modules/next/dist/compiled/postcss-scss/scss-syntax.js:1:11889)
at Module._compile (internal/modules/cjs/loader.js:1063:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1092:10)
at Module.load (internal/modules/cjs/loader.js:928:32)
at Function.Module._load (internal/modules/cjs/loader.js:769:14)
at Module.require (internal/modules/cjs/loader.js:952:19)
at require (internal/modules/cjs/helpers.js:88:18)```
I fail to set up LessCss filter with asset_compress plugin on a new CakePHP4 app.
Read the docs: https://github.com/markstory/asset_compress/wiki
There are some examples on js filters and config in general, so I set up mine like so:
[General]
cacheConfig = false
[js]
cachePath = WEBROOT/cache_js/
[css]
cachePath = WEBROOT/cache_css/
[less]
filters[] = LessCss
[app-v1.css]
files[] = WEBROOT/less/app-v1.less
What happens is app-v1.less get parsed like a css file, so all the Less stuff is still there and not processed properly.
When adding filters[] = LessCss to [css] or [app-v1.css] get an error:
Error: /usr/local/lib/node_modules/less/dist/less.cjs.js:6735
imports.contents[fileInfo.filename] = str;
^
TypeError: Cannot read property 'contents' of undefined
at Object.parse (/usr/local/lib/node_modules/less/dist/less.cjs.js:6735:20)
at Object.<anonymous> (/Users/yy/www/fudis_app/tmp/asset_compress_less6IDAL9:5:8)
at Module._compile (module.js:571:32)
at Object.Module._extensions..js (module.js:580:10)
at Module.load (module.js:488:32)
at tryModuleLoad (module.js:447:12)
at Function.Module._load (module.js:439:3)
at Module.runMain (module.js:605:10)
at run (bootstrap_node.js:420:7)
at startup (bootstrap_node.js:139:9)
I understand this is a general question and possibly I am missing something in the docs or general understanding, but a simple example of a proper config would be really handy. Thanks!
I am using react 16 with meteor.
I am using react-meteor-data package for using "withtracker".
But this package gives this issue
TypeError: Class extends value undefined is not a constructor or null
at ReactMeteorData.jsx (packages/react-meteor-data/ReactMeteorData.jsx:162:36)
at fileEvaluate (packages/modules-runtime.js:322:7)
at Module.require (packages/modules-runtime.js:224:14)
at require (packages/modules-runtime.js:244:21)
at createContainer.jsx (packages/react-meteor-data/createContainer.jsx:1:210)
at fileEvaluate (packages/modules-runtime.js:322:7)
at Module.require (packages/modules-runtime.js:224:14)
at require (packages/modules-runtime.js:244:21)
at react-meteor-data.jsx (packages/react-meteor-data/react-meteor-data.jsx:1:139)
at fileEvaluate (packages/modules-runtime.js:322:7)
at Module.require (packages/modules-runtime.js:224:14)
at require (packages/modules-runtime.js:244:21)
at /home/amardeep/react-16/simple-todo/.meteor/local/build/programs/server/packages/react-meteor-data.js:330:15
at /home/amardeep/react-16/simple-todo/.meteor/local/build/programs/server/packages/react-meteor-data.js:337:3
at /home/amardeep/react-16/simple-todo/.meteor/local/build/programs/server/boot.js:411:36
at Array.forEach (<anonymous>)
Exited with code: 1
Your application is crashing. Waiting for file change.
What could be the possible reason.
I am trying to use the following library https://www.npmjs.com/package/velocity-react for animations in my react/webpack project. I am getting a really weird error when I even try and include the file. I do this by, following the documentation, requiring the package at the top of my webpack.config.js file like this:
require('velocity-animate');
require('velocity-animate/velocity.ui');
The error I get is:
/Users/patientplatypus/Documents/arc-app/node_modules/velocity-animate/velocity.js:417
})(window);
^
ReferenceError: window is not defined
at Object.<anonymous> (/Users/patientplatypus/Documents/arc-app/node_modules/velocity-animate/velocity.js:417:4)
at Module._compile (module.js:569:30)
at Module._extensions..js (module.js:580:10)
at Object.require.extensions.(anonymous function) [as .js] (/Users/patientplatypus/Documents/arc-app/node_modules/babel-register/lib/node.js:152:7)
at Module.load (module.js:503:32)
at tryModuleLoad (module.js:466:12)
at Function.Module._load (module.js:458:3)
at Module.require (module.js:513:17)
at require (internal/module.js:11:18)
at Object.<anonymous> (/Users/patientplatypus/Documents/arc-app/webpack.config.js:5:1)
This is very frustrating as it looks like a very neat package, but it won't even load. Does anyone know how to fix this?
You need to include it in your entry point, not the config. What you include in the config is only used for the bundling process, which is in Node not the browser, and window does not exist in Node.
Assuming you have the following entry configuration:
entry: './src/index.js'
In ./src/index.js you import it:
require('velocity-animate');
require('velocity-animate/velocity.ui');
// Or with ES modules
import 'velocity-animate';
import 'velocity-animate/velocity.ui';
If you are using a module, you can do something like this.
import Velocity from 'velocity-animate';
and then use it like this.
let el = document.querySelector("#someId");
Velocity(el, "fadeIn", {duration: 700, stagger: 200, easing: "easeInSine"});
window does not exist in NodeJS, it is related to DOM.