最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

javascript - How to solve this Error: Cannot find module 'import-local' - Stack Overflow

programmeradmin3浏览0评论
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
Add a ment  | 

2 Answers 2

Reset to default 2

First, 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

发布评论

评论列表(0)

  1. 暂无评论