标签: npm-start

npm install 出现错误,因为 npm ERR cb() 从未调用过

我在 npm 全局配置中设置了一个代理。在安装任何软件包时,我收到以下错误。下面是我的节点和 npm 版本: npm: 6.13.4 node: v12.16.1

由于我支持代理,因此还需要什么来克服这个问题。每一个帮助将不胜感激。我也尝试过更新节点版本,删除并重新启动设置代理,但都没有奏效。

    C:\test>npm i level-db-helper
    npm ERR! cb() never called!

    npm ERR! This is an error with npm itself. Please report this error at:
    npm ERR!     <https://npm.community>

    npm ERR! A complete log of this run can be found in:
    npm ERR!     C:\Users\user\AppData\Roaming\npm-cache\_logs\2020-03-03T04_51_02_995Z-debug.log

    C:\test>npm get proxy
    http://my-proxy.com:8080

    C:\test>npm get https-proxy
    http://my-proxy.com:8080

    C:\test>
Run Code Online (Sandbox Code Playgroud)

下面是我的日志文件内容

0 info it worked if it ends with ok
1 verbose cli [
1 verbose cli   'C:\\Program Files\\nodejs\\node.exe',
1 verbose …
Run Code Online (Sandbox Code Playgroud)

node.js npm reactjs npm-install npm-start

7
推荐指数
1
解决办法
2万
查看次数

Docker:npm run start 导致错误,EACCES:权限被拒绝,打开 '/home/node/node_modules/.cache/.eslintcache

我创建了一个 React 应用程序,并尝试在带有卷的 docker 容器上运行它(将容器内的内容与外部文件映射),之前一切都工作正常,但现在面临共享问题。有人能帮我吗?这是一个权限问题,但不知道如何解决。root 用户有权访问 node_modules 文件夹。如何授予节点用户访问权限?

我的泊坞窗文件

FROM node:alpine

USER node
WORKDIR '/home/node'

COPY package.json .
RUN npm install

COPY . .

CMD ["npm", "run", "start"]
Run Code Online (Sandbox Code Playgroud)

使用的命令:

docker build -t frontend -f Dockerfile.dev .
Run Code Online (Sandbox Code Playgroud)
docker run -p 3000:3000 -v /home/node/node_modules -v $(pwd):/home/node frontend:latest
Run Code Online (Sandbox Code Playgroud)

项目结构

错误: 在此输入图像描述

容器中的访问:

~ $ ls -l
total 1488
-rw-rw-r--    1 node     node           124 Jun 20 08:37 Dockerfile.dev
-rw-rw-r--    1 node     node          3369 Jun 17 18:25 README.md
drwxr-xr-x    3 node     node          4096 Jun 17 18:45 build …
Run Code Online (Sandbox Code Playgroud)

permissions docker reactjs dockerfile npm-start

7
推荐指数
1
解决办法
1万
查看次数

tmux ctrl+d 不会从会话中分离

我正在使用带有命令的 Nodejs 运行 Ubuntu 14.04 的服务器 npm start
我使用 tmux 命令启动 tmux 会话,然后执行操作 npm start ,最后执行 ctrl+d 分离操作。但ctrl+d对我不起作用。无论我使用什么,只有当我停止所有进程时,它才会使我脱离会话。当我尝试通过 mongod运行与会话分离时,这也是同样的问题。有任何想法吗?
PS:运行ctrl+a+d也不起作用。

mongodb node.js tmux npm-start

6
推荐指数
1
解决办法
1万
查看次数

如何更新全局安装的npm软件包

命令: npm outdated -g

输出:

Package           Current  Wanted  Latest  Location

@angular/cli        1.3.1   1.7.4   7.0.5
create-react-app    1.5.2   1.5.2   2.1.1
eslint              5.6.0   5.9.0   5.9.0
expo-cli            2.2.0   2.3.8   2.3.8
gulp-cli            1.4.0   1.4.0   2.0.1
how-to-npm          2.5.0   2.5.1   2.5.1
mocha               3.5.0   3.5.3   5.2.0
nodemon            1.18.3  1.18.6  1.18.6
now                11.4.6  11.5.2  12.0.1
serve              10.0.1  10.0.2  10.0.2
typescript          2.4.2   2.9.2   3.1.6
yarn                1.9.4  1.12.3  1.12.3
Run Code Online (Sandbox Code Playgroud)

如何在npm中更新这些过时的软件包?

npm reactjs npm-start

6
推荐指数
3
解决办法
1734
查看次数

Metro Bundler准备就绪。ENOSPC错误:达到文件监视程序数量的系统限制,监视

Metro Bundler准备就绪。

ENOSPC错误:达到文件监视程序数量的系统限制,监视

npm react-native npm-start

6
推荐指数
1
解决办法
1376
查看次数

为什么在我运行npm run start时npm react-scripts会产生语法错误?

因此,我已经在全栈React应用程序上工作了几个月。由于某种原因,当我尝试npm run start在命令行上运行时,似乎无处不在,它产生了以下错误;

// npm run start

> pair@0.1.0 start /Users/eden/Documents/GitHub/Pair./pair
> react-scripts start

/Users/eden/Documents/GitHub/Pair./pair/node_modules/react-dev-utils/WebpackDevServerUtils.js:166
  compiler.hooks.done.tap('done', async stats => {
                                  ^^^^^

SyntaxError: missing ) after argument list
    at createScript (vm.js:56:10)
    at Object.runInThisContext (vm.js:97:10)
    at Module._compile (module.js:542:28)
    at Object.Module._extensions..js (module.js:579:10)
    at Module.load (module.js:487:32)
    at tryModuleLoad (module.js:446:12)
    at Function.Module._load (module.js:438:3)
    at Module.require (module.js:497:17)
    at require (internal/module.js:20:19)
    at Object.<anonymous> (/Users/eden/Documents/GitHub/Pair./pair/node_modules/react-scripts/scripts/start.js:45:5)
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! pair@0.1.0 start: `react-scripts start`
npm ERR! Exit status 1
npm ERR! …
Run Code Online (Sandbox Code Playgroud)

javascript npm reactjs npm-start react-scripts

6
推荐指数
1
解决办法
2964
查看次数

尝试朗姆酒 npm start 命令时出错

我想创建一个反应项目,我已经跑npx create-react-app my-app那么cd my-app,但当我有 npm start 这个错误已经表明:

> my-app@0.1.0 start C:\Users\USER\my-app
> react-scripts start

i ?wds?: Project is running at http://192.168.137.1/
i ?wds?: webpack output is served from
i ?wds?: Content not from webpack is served from C:\Users\HAMOOD\my-app\public
i ?wds?: 404s will fallback to /
Starting the development server...

events.js:292
      throw er; // Unhandled 'error' event
      ^

Error: spawn powershell ENOENT
    at Process.ChildProcess._handle.onexit (internal/child_process.js:267:19)
    at onErrorNT (internal/child_process.js:469:16)
    at processTicksAndRejections (internal/process/task_queues.js:84:21)
Emitted 'error' event on ChildProcess instance …
Run Code Online (Sandbox Code Playgroud)

cmd npm node-modules reactjs npm-start

6
推荐指数
1
解决办法
5081
查看次数

错误:找不到模块“./lib/source-map-generator”

我刚刚从 Github 克隆了一个存储库(一个 React Native 项目),运行npm install然后npm start.

然后,它不会运行 Metro 捆绑程序,而是抛出以下错误:

node:internal/modules/cjs/loader:936
  throw err;
  ^

Error: Cannot find module './lib/source-map-generator'
Require stack:
- D:\ProjectX\node_modules\snapdragon\node_modules\source-map\source-map.js
- D:\ProjectX\node_modules\snapdragon\lib\utils.js
- D:\ProjectX\node_modules\snapdragon\lib\compiler.js
- D:\ProjectX\node_modules\snapdragon\index.js
- D:\ProjectX\node_modules\sane\node_modules\braces\lib\braces.js
- D:\ProjectX\node_modules\sane\node_modules\braces\index.js
- D:\ProjectX\node_modules\sane\node_modules\micromatch\index.js
- D:\ProjectX\node_modules\sane\node_modules\anymatch\index.js
- D:\ProjectX\node_modules\sane\src\common.js
- D:\ProjectX\node_modules\jest-haste-map\build\lib\WatchmanWatcher.js
- D:\ProjectX\node_modules\jest-haste-map\build\index.js
- D:\ProjectX\node_modules\metro-core\src\errors\AmbiguousModuleResolutionError.js
- D:\ProjectX\node_modules\metro-core\src\index.js
- D:\ProjectX\node_modules\metro\src\node-haste\DependencyGraph.js
- D:\ProjectX\node_modules\metro\src\Bundler.js
- D:\ProjectX\node_modules\metro\src\IncrementalBundler.js
- D:\ProjectX\node_modules\metro\src\Server.js
- D:\ProjectX\node_modules\metro\src\shared\output\bundle.js
- D:\ProjectX\node_modules\@react-native-community\cli-plugin-metro\build\commands\bundle\buildBundle.js   
- D:\ProjectX\node_modules\@react-native-community\cli-plugin-metro\build\commands\bundle\bundle.js        
- D:\ProjectX\node_modules\@react-native-community\cli-plugin-metro\build\commands\bundle\index.js
- D:\ProjectX\node_modules\@react-native-community\cli-plugin-metro\build\commands\index.js
- D:\ProjectX\node_modules\@react-native-community\cli-plugin-metro\build\index.js
- D:\ProjectX\node_modules\react-native\node_modules\@react-native-community\cli\build\commands\index.js   
- D:\ProjectX\node_modules\react-native\node_modules\@react-native-community\cli\build\index.js
- D:\ProjectX\node_modules\react-native\cli.js
    at Function.Module._resolveFilename …
Run Code Online (Sandbox Code Playgroud)

npm-start

6
推荐指数
1
解决办法
9726
查看次数

ng服务不在Windows中工作

我做了一个

npm i
npm -g @angular/cli
Run Code Online (Sandbox Code Playgroud)

然后当我这样做

ng serve
Run Code Online (Sandbox Code Playgroud)

我收到了这个错误

在此输入图像描述

但是我把n发送到npm脚本(在package.json中的npm start)它可以工作.

npm angular-cli npm-start angular

5
推荐指数
1
解决办法
6760
查看次数

无法查看以“sudo npm start”启动的 React 应用程序

  • 我需要在banker-dev.mh*b.my端口号 443 上运行本地 React 应用程序。

  • 这是为了让应用程序能够调用第三方API

  • 我已使用以下内容设置本地 .env 文件:

    HTTPS=true

    HOST=banker-dev.mh*b.my

    PORT=443

  • 当我运行时npm start,我遇到了以下消息:

? Admin permissions are required to run a server on a port below 1024. Would you like to run the app on another port instead? (Y/n)

  • 所以我尝试了sudo npm start但遇到了错误sudo: npm: command not found

  • 然后我通过引用以下内容 sudo 安装了 npm:sudo: npm: command not found

  • 现在我可以跑了sudo npm start

  • 正如我从代码编辑器中看到的那样,该应用程序已启动。

  • 但它并没有像我正常情况下那样打开一个新的浏览器窗口来加载应用程序npm start

  • 我注意到一个奇怪的事情:它试图绑定到主机dev.mh*b.my而不是banker-dev.mh*b.my 在此输入图像描述

  • 我的主机文件包含以下内容:

    127.0.0.1 localhost

    127.0.1.1 yogesnsamy-ThinkPad-E490s …

reactjs npm-start

5
推荐指数
0
解决办法
760
查看次数