无法在 WebStorm 中启动新的 React Native CLI 项目

喇叭

react-native-cli当我在终端中使用此命令时正在生成项目:

react-native init myapp

但是由于某种原因 WebStorm 无法创建新的 React Native 项目。当我尝试时,出现此错误:

/home/sagar/.nvm/versions/node/v8.9.1/bin/node 
/home/sagar/.nvm/versions/node/v8.9.1/lib/node_modules/react-native-cli/index.js init bookip
/bin/sh: 1: npm: not found
This will walk you through creating a new React Native project in /tmp/1512313270685-0/bookip
Installing react-native...
Consider installing yarn to make this faster: https://yarnpkg.com
{ Error: Command failed: npm install --save --save-exact react-native
    at checkExecSyncError (child_process.js:601:13)
    at execSync (child_process.js:641:13)
    at run (/home/sagar/.nvm/versions/node/v8.9.1/lib/node_modules/react-native-cli/index.js:294:5)
    at createProject (/home/sagar/.nvm/versions/node/v8.9.1/lib/node_modules/react-native-cli/index.js:249:3)
    at init (/home/sagar/.nvm/versions/node/v8.9.1/lib/node_modules/react-native-cli/index.js:200:5)
    at Object.<anonymous> (/home/sagar/.nvm/versions/node/v8.9.1/lib/node_modules/react-native-cli/index.js:153:7)
    at Module._compile (module.js:635:30)
    at Object.Module._extensions..js (module.js:646:10)
    at Module.load (module.js:554:32)
    at tryModuleLoad (module.js:497:12)
  error: null,
  cmd: 'npm install --save --save-exact react-native',
  file: '/bin/sh',
  args: 
   [ '/bin/sh',
     '-c',
     'npm install --save --save-exact react-native' ],
  options: 
   { stdio: [ [Object], [Object], [Object] ],
     shell: true,
     file: '/bin/sh',
     args: 
      [ '/bin/sh',
        '-c',
        'npm install --save --save-exact react-native' ],
     envPairs: 
      [ 'PATH=/home/sagar/bin:/home/sagar/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin',
        'LC_MEASUREMENT=ne_NP',
        'XAUTHORITY=/home/sagar/.Xauthority',
        'XMODIFIERS=@im=ibus',
        'LC_TELEPHONE=ne_NP',
        'XDG_DATA_DIRS=/usr/share/ubuntu:/usr/share/gnome:/usr/local/share:/usr/share:/var/lib/snapd/desktop:/var/lib/snapd/desktop',
        'GDMSESSION=ubuntu',
        'MANDATORY_PATH=/usr/share/gconf/ubuntu.mandatory.path',
        'LC_TIME=ne_NP',
        'GTK_IM_MODULE=ibus',
        'DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-Sq2eReOVZr',
        'DEFAULTS_PATH=/usr/share/gconf/ubuntu.default.path',
        'XDG_CURRENT_DESKTOP=Unity',
        'LD_LIBRARY_PATH=/home/sagar/apps/WebStorm-172.3757.55/bin:',
        'UPSTART_SESSION=unix:abstract=/com/ubuntu/upstart-session/1000/1240',
        'QT4_IM_MODULE=xim',
        'LC_PAPER=ne_NP',
        'QT_LINUX_ACCESSIBILITY_ALWAYS_ON=1',
        'LOGNAME=sagar',
        'JOB=unity-settings-daemon',
        'PWD=/tmp/1512313270685-0',
        'IM_CONFIG_PHASE=1',
        'LANGUAGE=en_US',
        'SHELL=/bin/bash',
        'LC_ADDRESS=ne_NP',
        'GIO_LAUNCHED_DESKTOP_FILE=/home/sagar/.local/share/applications/jetbrains-webstorm.desktop',
        'GTK2_MODULES=overlay-scrollbar',
        'INSTANCE=',
        'OLDPWD=/home/sagar/apps/WebStorm-172.3757.55/bin',
        'GNOME_DESKTOP_SESSION_ID=this-is-deprecated',
        'UPSTART_INSTANCE=',
        'GTK_MODULES=gail:atk-bridge:unity-gtk-module',
        'CLUTTER_IM_MODULE=xim',
        'XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session0',
        'COMPIZ_BIN_PATH=/usr/bin/',
        'SESSIONTYPE=gnome-session',
        'XDG_SESSION_DESKTOP=ubuntu',
        'SHLVL=0',
        'LC_IDENTIFICATION=ne_NP',
        'LC_MONETARY=ne_NP',
        'COMPIZ_CONFIG_PROFILE=ubuntu',
        'QT_IM_MODULE=ibus',
        'UPSTART_JOB=unity7',
        'JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64',
        'XDG_CONFIG_DIRS=/etc/xdg/xdg-ubuntu:/usr/share/upstart/xdg:/etc/xdg',
        'LANG=en_US.UTF-8',
        'GNOME_KEYRING_CONTROL=',
        'XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0',
        'XDG_SESSION_ID=c2',
        'XDG_SESSION_TYPE=x11',
        'DISPLAY=:0',
        'LC_NAME=ne_NP',
        'GDM_LANG=en_US',
        'XDG_GREETER_DATA_DIR=/var/lib/lightdm-data/sagar',
        'UPSTART_EVENTS=xsession started',
        'GPG_AGENT_INFO=/home/sagar/.gnupg/S.gpg-agent:0:1',
        'DESKTOP_SESSION=ubuntu',
        'SESSION=ubuntu',
        'USER=sagar',
        'XDG_MENU_PREFIX=gnome-',
        'GIO_LAUNCHED_DESKTOP_FILE_PID=20103',
        'QT_ACCESSIBILITY=1',
        'LC_NUMERIC=ne_NP',
        'SSH_AUTH_SOCK=/run/user/1000/keyring/ssh',
        'XDG_SEAT=seat0',
        'QT_QPA_PLATFORMTHEME=appmenu-qt5',
        'XDG_VTNR=7',
        'XDG_RUNTIME_DIR=/run/user/1000',
        'HOME=/home/sagar',
        'GNOME_KEYRING_PID=' ],
     killSignal: undefined },
  envPairs: 
   [ 'PATH=/home/sagar/bin:/home/sagar/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin',
     'LC_MEASUREMENT=ne_NP',
     'XAUTHORITY=/home/sagar/.Xauthority',
     'XMODIFIERS=@im=ibus',
     'LC_TELEPHONE=ne_NP',
     'XDG_DATA_DIRS=/usr/share/ubuntu:/usr/share/gnome:/usr/local/share:/usr/share:/var/lib/snapd/desktop:/var/lib/snapd/desktop',
     'GDMSESSION=ubuntu',
     'MANDATORY_PATH=/usr/share/gconf/ubuntu.mandatory.path',
     'LC_TIME=ne_NP',
     'GTK_IM_MODULE=ibus',
     'DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-Sq2eReOVZr',
     'DEFAULTS_PATH=/usr/share/gconf/ubuntu.default.path',
     'XDG_CURRENT_DESKTOP=Unity',
     'LD_LIBRARY_PATH=/home/sagar/apps/WebStorm-172.3757.55/bin:',
     'UPSTART_SESSION=unix:abstract=/com/ubuntu/upstart-session/1000/1240',
     'QT4_IM_MODULE=xim',
     'LC_PAPER=ne_NP',
     'QT_LINUX_ACCESSIBILITY_ALWAYS_ON=1',
     'LOGNAME=sagar',
     'JOB=unity-settings-daemon',
     'PWD=/tmp/1512313270685-0',
     'IM_CONFIG_PHASE=1',
     'LANGUAGE=en_US',
     'SHELL=/bin/bash',
     'LC_ADDRESS=ne_NP',
     'GIO_LAUNCHED_DESKTOP_FILE=/home/sagar/.local/share/applications/jetbrains-webstorm.desktop',
     'GTK2_MODULES=overlay-scrollbar',
     'INSTANCE=',
     'OLDPWD=/home/sagar/apps/WebStorm-172.3757.55/bin',
     'GNOME_DESKTOP_SESSION_ID=this-is-deprecated',
     'UPSTART_INSTANCE=',
     'GTK_MODULES=gail:atk-bridge:unity-gtk-module',
     'CLUTTER_IM_MODULE=xim',
     'XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session0',
     'COMPIZ_BIN_PATH=/usr/bin/',
     'SESSIONTYPE=gnome-session',
     'XDG_SESSION_DESKTOP=ubuntu',
     'SHLVL=0',
     'LC_IDENTIFICATION=ne_NP',
     'LC_MONETARY=ne_NP',
     'COMPIZ_CONFIG_PROFILE=ubuntu',
     'QT_IM_MODULE=ibus',
     'UPSTART_JOB=unity7',
     'JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64',
     'XDG_CONFIG_DIRS=/etc/xdg/xdg-ubuntu:/usr/share/upstart/xdg:/etc/xdg',
     'LANG=en_US.UTF-8',
     'GNOME_KEYRING_CONTROL=',
     'XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0',
     'XDG_SESSION_ID=c2',
     'XDG_SESSION_TYPE=x11',
     'DISPLAY=:0',
     'LC_NAME=ne_NP',
     'GDM_LANG=en_US',
     'XDG_GREETER_DATA_DIR=/var/lib/lightdm-data/sagar',
     'UPSTART_EVENTS=xsession started',
     'GPG_AGENT_INFO=/home/sagar/.gnupg/S.gpg-agent:0:1',
     'DESKTOP_SESSION=ubuntu',
     'SESSION=ubuntu',
     'USER=sagar',
     'XDG_MENU_PREFIX=gnome-',
     'GIO_LAUNCHED_DESKTOP_FILE_PID=20103',
     'QT_ACCESSIBILITY=1',
     'LC_NUMERIC=ne_NP',
     'SSH_AUTH_SOCK=/run/user/1000/keyring/ssh',
     'XDG_SEAT=seat0',
     'QT_QPA_PLATFORMTHEME=appmenu-qt5',
     'XDG_VTNR=7',
     'XDG_RUNTIME_DIR=/run/user/1000',
     'HOME=/home/sagar',
     'GNOME_KEYRING_PID=' ],
  stderr: null,
  stdout: null,
  pid: 20527,
  output: [ null, null, null ],
  signal: null,
  status: 127 }
Command `npm install --save --save-exact react-native` failed.
Done

npm当我知道它在那里时,它说找不到。

我有节点 8.9.1 和 npm 5.5.1

莉娜

看起来 npm 不在您的$PATH. 您是从终端还是从桌面/系统菜单启动 WebStorm?在后一种情况下,WebStorm 只能看到.profile(登录 shell)中配置的环境变量,而看不到交互式 shell 配置文件(如~/.bashrc)。另外,NVM 仅在安装阶段更改交互式 shell 配置文件(https://github.com/creationix/nvm/blob/v0.28.0/install.sh#L126

可能的解决方法:

  • 解决方法 1:使所需的变量在登录 shell 中可用(即对于 Bash,将它们从.bashrcto.bash_profile移动.profile)。

  • 解决方法 2:从终端运行 IDE

  • 解决方法 3:编辑 WebStorm 桌面启动器并将命令设置为/bin/bash -l -i -c "/path/to/webstorm.sh"(对于 bash)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

WebStorm React Native 无法启动调试

来自分类Dev

在 WebStorm 中运行 React-native 项目时出错

来自分类Dev

无法删除React Native FlatList中的项目

来自分类Dev

React Native CLI项目中的箭头函数逻辑

来自分类Dev

无法启动Android的React Native

来自分类Dev

React Native,无法通过使用react -redux在购物车中添加项目

来自分类Dev

React Native WebStorm Emulator无法启动-错误无法启动模拟器。原因:未找到仿真器作为emulator -list-avds输出。

来自分类Dev

React Native-无法单独更新项目内部的新状态

来自分类Dev

如何在 windows 中启动克隆的 react-native 项目

来自分类Dev

WebStorm中的多个项目

来自分类Dev

WebStorm中的多个项目

来自分类Dev

无法在Swift中创建React Native项目。链接器不会链接到当前架构

来自分类Dev

React Native 存档错误:无法找到 React Native 文件。确保在您的项目依赖项中安装了“react-native”模块

来自分类Dev

由于git错误而无法启动ember-cli项目

来自分类Dev

由于git错误而无法启动ember-cli项目

来自分类Dev

从React Native中的FlatList中删除项目

来自分类Dev

React-Native初始化项目无法运行

来自分类Dev

无法为react-native项目运行npm start

来自分类Dev

无法运行React-Native UIExplorer示例项目

来自分类Dev

无法使用Android模拟器打开React Native项目

来自分类Dev

无法从react-native-dropdown-picker中选择项目

来自分类Dev

无法在react-native-video项目上调用函数

来自分类Dev

无法使用 expo 构建项目(react native 和 node)

来自分类Dev

无法在 android 上运行 react-native 新项目

来自分类Dev

在React Native中删除ListView项目

来自分类Dev

在 React Native 的 FlatList 中延迟加载项目?

来自分类Dev

无法在angular-cli项目中使用新命令

来自分类Dev

在 xcode 上删除 React Native 项目,无法运行“run-ios react-native”

来自分类Dev

无法从React中的数组中删除项目

Related 相关文章

  1. 1

    WebStorm React Native 无法启动调试

  2. 2

    在 WebStorm 中运行 React-native 项目时出错

  3. 3

    无法删除React Native FlatList中的项目

  4. 4

    React Native CLI项目中的箭头函数逻辑

  5. 5

    无法启动Android的React Native

  6. 6

    React Native,无法通过使用react -redux在购物车中添加项目

  7. 7

    React Native WebStorm Emulator无法启动-错误无法启动模拟器。原因:未找到仿真器作为emulator -list-avds输出。

  8. 8

    React Native-无法单独更新项目内部的新状态

  9. 9

    如何在 windows 中启动克隆的 react-native 项目

  10. 10

    WebStorm中的多个项目

  11. 11

    WebStorm中的多个项目

  12. 12

    无法在Swift中创建React Native项目。链接器不会链接到当前架构

  13. 13

    React Native 存档错误:无法找到 React Native 文件。确保在您的项目依赖项中安装了“react-native”模块

  14. 14

    由于git错误而无法启动ember-cli项目

  15. 15

    由于git错误而无法启动ember-cli项目

  16. 16

    从React Native中的FlatList中删除项目

  17. 17

    React-Native初始化项目无法运行

  18. 18

    无法为react-native项目运行npm start

  19. 19

    无法运行React-Native UIExplorer示例项目

  20. 20

    无法使用Android模拟器打开React Native项目

  21. 21

    无法从react-native-dropdown-picker中选择项目

  22. 22

    无法在react-native-video项目上调用函数

  23. 23

    无法使用 expo 构建项目(react native 和 node)

  24. 24

    无法在 android 上运行 react-native 新项目

  25. 25

    在React Native中删除ListView项目

  26. 26

    在 React Native 的 FlatList 中延迟加载项目?

  27. 27

    无法在angular-cli项目中使用新命令

  28. 28

    在 xcode 上删除 React Native 项目,无法运行“run-ios react-native”

  29. 29

    无法从React中的数组中删除项目

热门标签

归档