internal/modules/cjs/loader.js:596
throw err;
^
Error: Cannot find module 'import-local'
at Function.Module._resolveFilename (internal/modules/cjs/loader.js:594:15)
at Function.Module._load (internal/modules/cjs/loader.js:520:25)
I am getting this when i run npm run start mand to run my project forkify.
Error: Module build failed (from ./node_modules/babel-loader/lib/index.js): TypeError: Cannot read property 'bindings' of null at Scope.moveBindingTo (E:\plete-javascript-course-master\plete-javascript-course-master\9-forkify\starter\node_modules@babel\traverse\lib\scope\index.js:864:13) at convertBlockScopedToVar (E:\plete-javascript-course-master\plete-javascript-course-master\9-forkify\starter\node_modules\babel-plugin-transform-es2015-block-scoping\lib\index.js:139:13) at PluginPass.VariableDeclaration (E:\plete-javascript-course-master\plete-javascript-course-master\9-forkify\starter\node_modules\babel-plugin-transform-es2015-block-scoping\lib\index.js:26:9) at newFn (E:\plete-javascript-course-master\plete-javascript-course-master\9-forkify\starter\node_modules@babel\traverse\lib\visitors.js:193:21) at NodePath._call (E:\plete-javascript-course-master\plete-javascript-course-master\9-forkify\starter\node_modules@babel\traverse\lib\path\context.js:53:20) at NodePath.call (E:\plete-javascript-course-master\plete-javascript-course-master\9-forkify\starter\node_modules@babel\traverse\lib\path\context.js:40:17) at NodePath.visit (E:\plete-javascript-course-master\plete-javascript-course-master\9-forkify\starter\node_modules@babel\traverse\lib\path\context.js:88:12) at TraversalContext.visitQueue (E:\plete-javascript-course-master\plete-javascript-course-master\9-forkify\starter\node_modules@babel\traverse\lib\context.js:118:16) at TraversalContext.visitSingle (E:\plete-javascript-course-master\plete-javascript-course-master\9-forkify\starter\node_modules@babel\traverse\lib\context.js:90:19) at TraversalContext.visit (E:\plete-javascript-course-master\plete-javascript-course-master\9-forkify\starter\node_modules@babel\traverse\lib\context.js:146:19) at Function.traverse.node (E:\plete-javascript-course-master\plete-javascript-course-master\9-forkify\starter\node_modules@babel\traverse\lib\index.js:94:17) at NodePath.visit (E:\plete-javascript-course-master\plete-javascript-course-master\9-forkify\starter\node_modules@babel\traverse\lib\path\context.js:95:18) at TraversalContext.visitQueue (E:\plete-javascript-course-master\plete-javascript-course-master\9-forkify\starter\node_modules@babel\traverse\lib\context.js:118:16) at TraversalContext.visitMultiple (E:\plete-javascript-course-master\plete-javascript-course-master\9-forkify\starter\node_modules@babel\traverse\lib\context.js:85:17) at TraversalContext.visit (E:\plete-javascript-course-master\plete-javascript-course-master\9-forkify\starter\node_modules@babel\traverse\lib\context.js:144:19) at Function.traverse.node (E:\plete-javascript-course-master\plete-javascript-course-master\9-forkify\starter\node_modules@babel\traverse\lib\index.js:94:17) at NodePath.visit (E:\plete-javascript-course-master\plete-javascript-course-master\9-forkify\starter\node_modules@babel\traverse\lib\path\context.js:95:18) at TraversalContext.visitQueue (E:\plete-javascript-course-master\plete-javascript-course-master\9-forkify\starter\node_modules@babel\traverse\lib\context.js:118:16) at TraversalContext.visitSingle (E:\plete-javascript-course-master\plete-javascript-course-master\9-forkify\starter\node_modules@babel\traverse\lib\context.js:90:19) at TraversalContext.visit (E:\plete-javascript-course-master\plete-javascript-course-master\9-forkify\starter\node_modules@babel\traverse\lib\context.js:146:19) at Function.traverse.node (E:\plete-javascript-course-master\plete-javascript-course-master\9-forkify\starter\node_modules@babel\traverse\lib\index.js:94:17) at traverse (E:\plete-javascript-course-master\plete-javascript-course-master\9-forkify\starter\node_modules@babel\traverse\lib\index.js:76:12) at transformFile (E:\plete-javascript-course-master\plete-javascript-course-master\9-forkify\starter\node_modules@babel\core\lib\transformation\index.js:88:29) at runSync (E:\plete-javascript-course-master\plete-javascript-course-master\9-forkify\starter\node_modules@babel\core\lib\transformation\index.js:45:3) at runAsync (E:\plete-javascript-course-master\plete-javascript-course-master\9-forkify\starter\node_modules@babel\core\lib\transformation\index.js:35:14) at process.nextTick (E:\plete-javascript-course-master\plete-javascript-course-master\9-forkify\starter\node_modules@babel\core\lib\transform.js:34:34) at process._tickCallback (internal/process/next_tick.js:61:11)
I am getting this in the console of my index.html file
internal/modules/cjs/loader.js:596
throw err;
^
Error: Cannot find module 'import-local'
at Function.Module._resolveFilename (internal/modules/cjs/loader.js:594:15)
at Function.Module._load (internal/modules/cjs/loader.js:520:25)
I am getting this when i run npm run start mand to run my project forkify.
Error: Module build failed (from ./node_modules/babel-loader/lib/index.js): TypeError: Cannot read property 'bindings' of null at Scope.moveBindingTo (E:\plete-javascript-course-master\plete-javascript-course-master\9-forkify\starter\node_modules@babel\traverse\lib\scope\index.js:864:13) at convertBlockScopedToVar (E:\plete-javascript-course-master\plete-javascript-course-master\9-forkify\starter\node_modules\babel-plugin-transform-es2015-block-scoping\lib\index.js:139:13) at PluginPass.VariableDeclaration (E:\plete-javascript-course-master\plete-javascript-course-master\9-forkify\starter\node_modules\babel-plugin-transform-es2015-block-scoping\lib\index.js:26:9) at newFn (E:\plete-javascript-course-master\plete-javascript-course-master\9-forkify\starter\node_modules@babel\traverse\lib\visitors.js:193:21) at NodePath._call (E:\plete-javascript-course-master\plete-javascript-course-master\9-forkify\starter\node_modules@babel\traverse\lib\path\context.js:53:20) at NodePath.call (E:\plete-javascript-course-master\plete-javascript-course-master\9-forkify\starter\node_modules@babel\traverse\lib\path\context.js:40:17) at NodePath.visit (E:\plete-javascript-course-master\plete-javascript-course-master\9-forkify\starter\node_modules@babel\traverse\lib\path\context.js:88:12) at TraversalContext.visitQueue (E:\plete-javascript-course-master\plete-javascript-course-master\9-forkify\starter\node_modules@babel\traverse\lib\context.js:118:16) at TraversalContext.visitSingle (E:\plete-javascript-course-master\plete-javascript-course-master\9-forkify\starter\node_modules@babel\traverse\lib\context.js:90:19) at TraversalContext.visit (E:\plete-javascript-course-master\plete-javascript-course-master\9-forkify\starter\node_modules@babel\traverse\lib\context.js:146:19) at Function.traverse.node (E:\plete-javascript-course-master\plete-javascript-course-master\9-forkify\starter\node_modules@babel\traverse\lib\index.js:94:17) at NodePath.visit (E:\plete-javascript-course-master\plete-javascript-course-master\9-forkify\starter\node_modules@babel\traverse\lib\path\context.js:95:18) at TraversalContext.visitQueue (E:\plete-javascript-course-master\plete-javascript-course-master\9-forkify\starter\node_modules@babel\traverse\lib\context.js:118:16) at TraversalContext.visitMultiple (E:\plete-javascript-course-master\plete-javascript-course-master\9-forkify\starter\node_modules@babel\traverse\lib\context.js:85:17) at TraversalContext.visit (E:\plete-javascript-course-master\plete-javascript-course-master\9-forkify\starter\node_modules@babel\traverse\lib\context.js:144:19) at Function.traverse.node (E:\plete-javascript-course-master\plete-javascript-course-master\9-forkify\starter\node_modules@babel\traverse\lib\index.js:94:17) at NodePath.visit (E:\plete-javascript-course-master\plete-javascript-course-master\9-forkify\starter\node_modules@babel\traverse\lib\path\context.js:95:18) at TraversalContext.visitQueue (E:\plete-javascript-course-master\plete-javascript-course-master\9-forkify\starter\node_modules@babel\traverse\lib\context.js:118:16) at TraversalContext.visitSingle (E:\plete-javascript-course-master\plete-javascript-course-master\9-forkify\starter\node_modules@babel\traverse\lib\context.js:90:19) at TraversalContext.visit (E:\plete-javascript-course-master\plete-javascript-course-master\9-forkify\starter\node_modules@babel\traverse\lib\context.js:146:19) at Function.traverse.node (E:\plete-javascript-course-master\plete-javascript-course-master\9-forkify\starter\node_modules@babel\traverse\lib\index.js:94:17) at traverse (E:\plete-javascript-course-master\plete-javascript-course-master\9-forkify\starter\node_modules@babel\traverse\lib\index.js:76:12) at transformFile (E:\plete-javascript-course-master\plete-javascript-course-master\9-forkify\starter\node_modules@babel\core\lib\transformation\index.js:88:29) at runSync (E:\plete-javascript-course-master\plete-javascript-course-master\9-forkify\starter\node_modules@babel\core\lib\transformation\index.js:45:3) at runAsync (E:\plete-javascript-course-master\plete-javascript-course-master\9-forkify\starter\node_modules@babel\core\lib\transformation\index.js:35:14) at process.nextTick (E:\plete-javascript-course-master\plete-javascript-course-master\9-forkify\starter\node_modules@babel\core\lib\transform.js:34:34) at process._tickCallback (internal/process/next_tick.js:61:11)
I am getting this in the console of my index.html file
Share Improve this question edited May 8, 2019 at 12:23 shubham chitre asked May 7, 2019 at 18:06 shubham chitreshubham chitre 591 silver badge7 bronze badges 5- Have you installed it? – Mureinik Commented May 7, 2019 at 18:07
- run npm install first – tiborK Commented May 7, 2019 at 18:08
- Yes after running and installing babel i get that. – shubham chitre Commented May 8, 2019 at 5:53
- @shubhamchitre have you find a solution for the error ? (beside installing import local yourself, manually, which is a solution) – Lior Commented Aug 28, 2019 at 7:26
- I have the same issue, with import-local added to my project and npm install done – Marta Castro Commented Jul 4, 2024 at 11:05
2 Answers
Reset to default 2First, run
npm i
then run
npm audit fix
I had the same problem when I was using lerna for the coordination of multiple packages.
let say, you have a project structured like this.
root
├── package.json
└── packages
├── first-project
│ └── package.json
└── second-project
└── package.json
then, you have to first run npm i
on the root folder, and then npm i
into the project you want to work on before being able to run npm run build
.
Lior already said it in the ment, but it may help somebody