db:seed bug #4

Closed
opened 2026-02-04 16:26:22 +03:00 by OVERLORD · 3 comments
Owner

Originally created by @mzch on GitHub (Feb 18, 2020).

Using Docker, npm reports an error as below:

Working directory changed to /app/db
/app/db/seeds/default.js:1
import bcrypt from 'bcrypt';
^^^^^^

SyntaxError: Cannot use import statement outside a module
    at wrapSafe (internal/modules/cjs/loader.js:1067:16)
    at Module._compile (internal/modules/cjs/loader.js:1115:27)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1171:10)
    at Module.load (internal/modules/cjs/loader.js:1000:32)
    at Function.Module._load (internal/modules/cjs/loader.js:899:14)
    at Module.require (internal/modules/cjs/loader.js:1040:19)
    at require (internal/modules/cjs/helpers.js:72:18)
    at Seeder._validateSeedStructure (/app/node_modules/knex/lib/seed/Seeder.js:72:18)
    at /app/node_modules/knex/lib/seed/Seeder.js:66:34
    at Array.forEach (<anonymous>)
    at Seeder._runSeeds (/app/node_modules/knex/lib/seed/Seeder.js:66:11)
    at Seeder.run (/app/node_modules/knex/lib/seed/Seeder.js:28:17)
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! planka-server@ db:seed: `knex seed:run --cwd db`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the planka-server@ db:seed script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR!     /root/.npm/_logs/2020-02-17T23_38_26_755Z-debug.log

so demo account is not created.

Originally created by @mzch on GitHub (Feb 18, 2020). Using Docker, npm reports an error as below: ``` Working directory changed to /app/db /app/db/seeds/default.js:1 import bcrypt from 'bcrypt'; ^^^^^^ SyntaxError: Cannot use import statement outside a module at wrapSafe (internal/modules/cjs/loader.js:1067:16) at Module._compile (internal/modules/cjs/loader.js:1115:27) at Object.Module._extensions..js (internal/modules/cjs/loader.js:1171:10) at Module.load (internal/modules/cjs/loader.js:1000:32) at Function.Module._load (internal/modules/cjs/loader.js:899:14) at Module.require (internal/modules/cjs/loader.js:1040:19) at require (internal/modules/cjs/helpers.js:72:18) at Seeder._validateSeedStructure (/app/node_modules/knex/lib/seed/Seeder.js:72:18) at /app/node_modules/knex/lib/seed/Seeder.js:66:34 at Array.forEach (<anonymous>) at Seeder._runSeeds (/app/node_modules/knex/lib/seed/Seeder.js:66:11) at Seeder.run (/app/node_modules/knex/lib/seed/Seeder.js:28:17) npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! planka-server@ db:seed: `knex seed:run --cwd db` npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the planka-server@ db:seed script. npm ERR! This is probably not a problem with npm. There is likely additional logging output above. npm ERR! A complete log of this run can be found in: npm ERR! /root/.npm/_logs/2020-02-17T23_38_26_755Z-debug.log ``` so demo account is not created.
Author
Owner

@meltyshev commented on GitHub (Feb 24, 2020):

Sorry, I've tested ES6 imports and forgot to remove it.

@meltyshev commented on GitHub (Feb 24, 2020): Sorry, I've tested ES6 imports and forgot to remove it.
Author
Owner

@nickbe commented on GitHub (Mar 23, 2020):

I just tried to run the current master, but I ran exactly into the same error.

@nickbe commented on GitHub (Mar 23, 2020): I just tried to run the current master, but I ran exactly into the same error.
Author
Owner

@meltyshev commented on GitHub (Mar 23, 2020):

I just tried to run the current master, but I ran exactly into the same error.

Hi! There is no code anymore with this ES6 import, can you paste the error message here?

@meltyshev commented on GitHub (Mar 23, 2020): > I just tried to run the current master, but I ran exactly into the same error. Hi! There is no code anymore with this ES6 import, can you paste the error message here?
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/planka#4