我尝试使用没有sudo的 Yo(Yoeman)安装generator-angularjs :
npm install -g generator-angular
Run Code Online (Sandbox Code Playgroud)
我明白了:
Error: EACCES, mkdir '/usr/lib/node_modules/generator-angular'
Run Code Online (Sandbox Code Playgroud)
当我输入时sudo yo
,哟告诉我我不应该使用sudo(这是完全可以理解的).
我有一个~/node_modules
目录 - 为什么不在那里安装它的包?
我试图在OpenSuse Leap 42.1中使用cordova模拟我的设备上的应用程序.
但是当我尝试使用cordova run
以下错误模拟应用程序时:
cordova run
Running command: /home/soufraz/Projects/apps/myproject/platforms/android/cordova/run
ERROR: Error: Failed to run "java -version", make sure that you have a JDK installed.
You can get it from: http://www.oracle.com/technetwork/java/javase/downloads.
Your JAVA_HOME is invalid: /usr/lib64/jvm/java-1.8.0-openjdk-1.8.0
ERROR running one or more of the platforms: Error: /home/soufraz/Projects/apps/myproject/platforms/android/cordova/run: Command failed with exit code 2
You may not have the required environment or OS to run this project
Run Code Online (Sandbox Code Playgroud)
我安装了java并设置了路径~/.profile
.
我的环境中的配置错误是哪个?
我的下面.profile
:
JAVA_HOME=/usr/lib64/jvm/java-1.8.0-openjdk-1.8.0
export JAVA_HOME
ANDROID_HOME=/home/soufraz/Install/android-sdk-linux
export ANDROID_HOME …
Run Code Online (Sandbox Code Playgroud) 我正在使用Flutter + Flutter的Android Studio / IntelliJ插件。当我在IDE中运行应用程序时,似乎有一个空的控制台窗口,因此无法print
从该窗口查看语句。
我能够在tomcat日志中查看输出,因此我不受此问题的阻止。我的运行窗口为什么没有输出/功能,为什么?
更新资料
尝试flutter run
在命令行上使用运行,我在那里获得了打印语句。因此,这仅限于Android Studio。
我期待什么
我得到什么
版本和应用信息
颤振医生输出
D:\manual-applications\flutter\bin\flutter.bat doctor --verbose
[?] Flutter (Channel beta, v1.0.0, on Microsoft Windows [Version 10.0.16299.785], locale en-US)
• Flutter version 1.0.0 at D:\manual-applications\flutter
• Framework revision 5391447fae (3 weeks ago), 2018-11-29 19:41:26 -0800
• Engine revision 7375a0f414
• Dart version 2.1.0 (build 2.1.0-dev.9.4 f9ebf21297)
[!] Android toolchain - develop for Android devices (Android SDK 27.0.3)
• Android SDK at D:/android-development/sdk
• Android NDK …
Run Code Online (Sandbox Code Playgroud) 升级到0.59后,开发版本将失败,并显示以下错误。直到0.58.6都可以正常工作
“无法加载脚本。请确保您正在运行Metro服务器(运行'react-native start'),或者您的软件包已正确打包以供发布。”
我还添加android:usesCleartextTraffic="true"
了AndroidManifest.xml,但仍然无法正常工作。该发行版本工作正常。
第一次在 Windows 上搭建 React Native 开发环境,我新建了一个 React Native 项目,cd 进去,运行react-native run-android
. 我收到错误:
info 正在启动 JS 服务器...系统找不到指定的路径。info Launching emulator... 错误 无法启动模拟器。原因:没有找到模拟器作为
emulator -list-avds
. 警告 请手动启动模拟器或连接设备。否则应用程序可能无法启动。错误 无法安装应用程序。请使用 Android SDK 管理器接受所有必要的 Android SDK 许可:“$ANDROID_HOME/tools/bin/sdkmanager --licenses”。使用 --verbose 标志运行 CLI 以获取更多详细信息。错误:命令失败:gradlew.bat app:installDebug -PreactNativeDevServerPort=8081
我试过了:
使用cordova命令构建一个Android应用程序时遇到了这个问题:
cordova build android
D:\Desenvolvimento\ionicapps\AppBelle>cordova build android Running command: "C:\Program Files\nodejs\node.exe"
D:\Desenvolvimento\ionicapps \AppBelle\hooks\after_prepare\010_add_platform_class.js D:\Desenvolvimento\ionic apps\AppBelle add to body class: platform-android
Running command: "C:\Program Files\nodejs\node.exe" D:\Desenvolvimento\ionicapps \AppBelle\hooks\after_prepare\020_remove_sass_from_platforms.js D:\Desenvolvimen to\ionicapps\AppBelle
Running command: D:\Desenvolvimento\ionicapps\AppBelle\platforms\android\cordova \build.bat [Error: Android SDK not found. Make sure that it is installed. If it is not at t he default location, set the ANDROID_HOME environment variable.]
ERROR building one of the platforms:
Error: D:\Desenvolvimento\ionicapps\AppBell e\platforms\android\cordova\build.bat: Command failed with exit code 2 You may not have the required environment or …
Run Code Online (Sandbox Code Playgroud)