react-native run-android通过在android仿真器中的消息中保留一条消息来终止。消息如下
无法加载脚本。请确保您正在运行Metro服务器,或者已正确捆绑了软件包“ index.android.bundle”以进行发布。
我完全感到困惑,这是在做错什么。
编辑:添加错误屏幕截图
reactjs react-native react-native-android react-native-cli metro-bundler
我刚刚安装了node.js和cli
安装了react-native-cli
npm -g react-native-cli
Run Code Online (Sandbox Code Playgroud)并创建了一个“新项目”。
react-native init new_project
Run Code Online (Sandbox Code Playgroud)在“ new_project”目录中,我很疲倦地查看Metro bundler是否运行良好。
react-native start
Run Code Online (Sandbox Code Playgroud)但是该命令给了我以下错误,并且Metro无法启动。有任何解决此错误的线索吗?(我正在使用Windows 10 OS。)
C:\projects\new_proj>react-native start
错误无效的正则表达式:/(.\fixtures.|node_modules[]react[]dist[].|website\node_modules.|heapCapture\bundle.js|.\tests。)$/:未终止的字符类。使用--verbose标志运行CLI以获取更多详细信息。SyntaxError:无效的正则表达式:/(..fixtures.|node_modules[]react[]dist[].|website\node_modules.|heapCapture\bundle.js|.\tests.)$/:新RegExp( )在getBlacklistRE(D:\ projects \ new_proj \ node_modules \ react-native \ node_modules @ react-native)的黑名单(D:\ projects \ new_proj \ node_modules \ metro-config \ src \ defaults \ blacklist.js:34:10) getDefaultConfig上的-community \ cli \ build \ tools \ loadMetroConfig.js:69:59)(D:\ projects \ new_proj \ node_modules \ react-native \ node_modules @ react-native-community \ cli \ build \ tools \ loadMetroConfig.js :85:20)在负载(D:
reactjs react-native react-native-android react-native-cli metro-bundler
我正在努力:http://flask.pocoo.org/docs/1.0/tutorial/
我在/ flaskr /目录中编写了__init__.py
代码(这里是代码:http://codepad.org/4FGIE901),设置了一个名为'venv'的虚拟环境并安装了Flask.
然后我跑这些命令-在命令行上,在flaskr目录-为"运行应用程序"建议:( ,export FLASK_APP=flaskr
,)export FLASK_ENV=development
flask run
我应该看到的是 Hello, World!
相反,我遇到了以下错误:
Traceback (most recent call last):
File "/Users/David/Desktop/flaskr/venv/lib/python3.6/site-packages/flask/cli.py", line 330, in __call__
rv = self._load_unlocked()
File "/Users/David/Desktop/flaskr/venv/lib/python3.6/site-packages/flask/cli.py", line 317, in _load_unlocked
self._app = rv = self.loader()
File "/Users/David/Desktop/flaskr/venv/lib/python3.6/site-packages/flask/cli.py", line 372, in load_app
app = locate_app(self, import_name, name)
File "/Users/David/Desktop/flaskr/venv/lib/python3.6/site-packages/flask/cli.py", line 246, in locate_app
'Could not import "{name}".'.format(name=module_name)
flask.cli.NoAppException: Could not import "flaskr.flaskr".
Run Code Online (Sandbox Code Playgroud)
简单地说,我不确定我应该如何回应或修复这样的错误.也许我在venv中安装的不匹配以及这个特定项目需要什么?
喜欢这个人:无法导入Pandas:TypeError
烧瓶:
/Users/David/Desktop/flaskr/venv/bin/Flask …
def data = readJSON text: '{"rel" : {"configVersion": "1.0","manifest" :"'+"${manifestURL}"+'"}}'
writeJSON(file: 'C:\\Users\\Public\\json\\config.json', json: data)
Run Code Online (Sandbox Code Playgroud)
我在我的jenkins管道中使用JSON函数并获取NoSuchMethodFoundError
.我正在使用Jenkins 2.85.
知道如何解决这个问题吗?
java.lang.NoSuchMethodError: No such DSL method 'readJSON' found among steps
[archive, bat, build, catchError, checkout, deleteDir, dir,
dockerFingerprintFrom, dockerFingerprintRun, echo, emailext,
emailextrecipients, envVarsForTool, error, fileExists, getContext, git,
input, isUnix, library, libraryResource, load, mail, milestone, node,
parallel, powershell, properties, pwd, readFile, readTrusted, resolveScm,
retry, script, sh, sleep, stage, stash, step, svn, timeout, timestamps, tm,
tool, unarchive, unstash, validateDeclarativePipeline, waitUntil,
withContext, withCredentials, withDockerContainer, withDockerRegistry, …
Run Code Online (Sandbox Code Playgroud) 我已根据以下说明在Mac OSX上安装并配置了git-credential-manager:
https://github.com/Microsoft/Git-Credential-Manager-for-Mac-and-Linux/blob/master/Install.md
brew安装抱怨缺少Java需求,并建议安装Java的命令,我做了.
完成所有操作后,我现在在尝试从私有存储库执行git克隆时出现以下错误:
Cloning into 'Weather'...
Fatal: java.lang.IllegalArgumentException encountered. Details:
Unrecognized version string '9+181'.
fatal: credential helper '!/Library/Java/JavaVirtualMachines/jdk-
9.jdk/Contents/Home/bin/java -Ddebug=false -Djava.net.useSystemProxies=true
-jar /usr/local/Cellar/git-credential-manager/2.0.3/libexec/git-credential-
manager-2.0.3.jar' told us to quit
Run Code Online (Sandbox Code Playgroud)
有谁知道如何解决?
我按照以下链接开始使用react-native
我试图创建没有expo的本机应用程序,所以按照文档,我遵循以下命令
npm install -g react-native-cli
react-native init AwesomeProject
Run Code Online (Sandbox Code Playgroud)
运行android命令后
react-native run-android
Run Code Online (Sandbox Code Playgroud)
它给我以下模拟器错误
所以我用启动命令来运行Metro服务器
react-native start
Run Code Online (Sandbox Code Playgroud)
这个命令给了我控制台另一个错误
reactjs react-native react-native-android react-native-cli metro-bundler
我正在尝试执行Jenkins Pipeline中的代码示例:https://jenkins.io/doc/book/pipeline/docker/
node {
/* Requires the Docker Pipeline plugin to be installed */
docker.image('maven:3-alpine').inside('-v $HOME/.m2:/root/.m2') {
stage('Build') {
sh 'mvn -B'
}
}
}
Run Code Online (Sandbox Code Playgroud)
并告诉我这个错误:
[Pipeline] withDockerContainer
Jenkins does not seem to be running inside a container
[Pipeline] // withDockerContainer
Run Code Online (Sandbox Code Playgroud)
我不知道他为什么不做任何事情就这样停下来.
我已经在最新版本上安装了docker,docker plugin/docker管道.
在配置工具中,我添加了安装根路径.
我错过了什么 ?提前致谢
我正在尝试在 react-admin 项目中使用多个数据提供者,但出现错误:
Warning: Missing translation for key: "dataProvider is not a function"
function.console.(anonymous function) @ index.js:1452
Run Code Online (Sandbox Code Playgroud)
我有我App.js
这样的:
import React from 'react';
import { render } from 'react-dom';
import { Admin, Resource } from 'react-admin';
import dataProviders from './service/dataproviders';
import UserList1, from './users1';
import UserList2, from './users2';
const App = () => (
render(
<Admin dataProvider={dataProviders}>
<Resource name="users1" list={UserList1} />
<Resource name="users2" list={UserList2} />
</Admin>,
document.getElementById('root'),
)
);
export default App;
Run Code Online (Sandbox Code Playgroud)
我有dataproviders.js
文件:
import simpleRestProvider from 'ra-data-simple-rest'; …
Run Code Online (Sandbox Code Playgroud) 我的.Jenkins文件是这样的:
properties([[$class: 'GitLabConnectionProperty', gitLabConnection: 'gitlab@srv']])
node {
env.JAVA_HOME = tool 'JDK 7'
def mvnHome = tool 'Maven 3.2.2'
def nodeJS = tool 'IA_NodeJS'
env.PATH = "${mvnHome}/bin:${nodeJS}/bin:${env.JAVA_HOME}/bin:${env.PATH}"
stage ('checkout') {
checkout scm
}
stage ('build') {
gitlabCommitStatus("build") {
// your build steps
sh 'mvn clean install -Denv=dev -P !faster'
}
}
stage ('upload') {
gitlabCommitStatus("upload") {
def server = Artifactory.server "artifactory@ibsrv02"
def buildInfo = Artifactory.newBuildInfo()
buildInfo.env.capture = true
buildInfo.env.collect()
def uploadSpec = """{
"files": [
{
"pattern": "**/target/*.jar",
"target": "libs-snapshot-local"
}, …
Run Code Online (Sandbox Code Playgroud) 在我的package.json文件中,我声明了依赖项,其中一个来自公共注册表,另一个来自私有注册表(在本例中为Artifactory).
"dependencies": {
"vue": "^2.4.4", //public registry
"ce-ui": "http://myartifactory.com/artifactory/npm-local/ce-ui/-/ce-ui-0.0.2.tgz"
}
Run Code Online (Sandbox Code Playgroud)
我正在寻找使用插入符或tidle来声明依赖关系的方法,例如
"dependencies": {
"vue": "^2.4.4",
"ce-ui": "^0.0.2"
}
Run Code Online (Sandbox Code Playgroud)
先感谢您.