我见过很少与此类错误相关的帖子.但我的解决方法无法解决.
我的package.json:
"react": "~0.14.7",
"webpack": "^1.12.13",
"react-hot-loader": "^3.0.0-beta.6",
.
.
Run Code Online (Sandbox Code Playgroud)
我在webpack上遇到以下错误:
ERROR in ./public/src/main.js
Module not found: Error: Cannot resolve module 'react-dom' in C:\Users\react-example\public\src
@ ./public/src/main.js 19:16-36
Run Code Online (Sandbox Code Playgroud)
但在我做的时候在cmd线上
npm -v react-dom
Run Code Online (Sandbox Code Playgroud)
我得到3.10.10.react-dom就在那里.但我想知道为什么它仍然会出现这个错误.
当我通过npm"npm install react-dom"安装react-dom时,运行webpack我得到以下错误:
ERROR in ./~/react-dom/lib/ReactDOMNullInputValuePropHook.js
Module not found: Error: Cannot resolve 'file' or 'directory' C:\Users\react-example/node_modules/react/lib/ReactComponentTreeHook in C:\Users\react-example\node_modules\react-dom\lib
@ ./~/react-dom/lib/ReactDOMNullInputValuePropHook.js 13:29-72
ERROR in ./~/react-dom/lib/ReactDOMUnknownPropertyHook.js
Module not found: Error: Cannot resolve 'file' or 'directory' C:\Users\react-example/node_modules/react/lib/ReactComponentTreeHook in C:\Users\react-example\node_modules\react-dom\lib
@ ./~/react-dom/lib/ReactDOMUnknownPropertyHook.js 15:29-72
ERROR in ./~/react-dom/lib/ReactDOMInvalidARIAHook.js
Module not found: Error: Cannot resolve …Run Code Online (Sandbox Code Playgroud) 我在stackoverflow上看到了很多关于此的问题.但是我仍然无法知道建设项目的方式是什么问题.
我有两个春季启动项目:we-data和we-web.we-web依赖于we-data.we-data在maven上编译得很好.但是我们网络给了我上面的错误.
我们数据pom:
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.we</groupId>
<artifactId>data</artifactId>
<version>0.0.1-SNAPSHOT</version>
<packaging>jar</packaging>
<name>we-data</name>
<description>Demo project for Spring Boot</description>
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>1.4.2.RELEASE</version>
<relativePath /> <!-- lookup parent from repository -->
</parent>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<java.version>1.8</java.version>
</properties>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-jpa</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
</project>
Run Code Online (Sandbox Code Playgroud)
we-web pom:
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.we</groupId>
<artifactId>web</artifactId>
<version>0.0.1-SNAPSHOT</version>
<packaging>jar</packaging>
<name>we-web</name>
<description>Demo project for Spring …Run Code Online (Sandbox Code Playgroud) 我使用JWT开发了基于令牌的弹簧安全性,在git https://github.com/szerhusenBC/jwt-spring-security-demo中引用了这个项目.现在我需要在我的应用程序中登录facebook.对于社交登录,我找到了另一个网页https://ole.michelsen.dk/blog/social-signin-spa-jwt-server.html,它解释了如何进行社交登录.
在正常登录中,我的JWT项目根据用户名,密码,到期日期和创建时间创建一个令牌.每次令牌到来时,都会检索上述字段中的所有值并进行比较以验证令牌然后提供服务.我有两个问题:
如果有任何好的网站可以在春季启动应用中使用JWT进行社交登录,请告诉我.
我有两个实体 Person、Employee 和 Employee1。我想在 Spring Data MongoDB 中实现实体继承。与 Spring Data JPA 中一样,Spring Data MongoDB 中 @Inheritance 和 @PrimaryKeyJoinColumn 的等效注释是什么。现在,我已经实现了这样的事情:
interface Person {
String getId();
void setId(String id);
String getName();
void getName(String name);
}
@Document(collection = "person")
class PersonImpl implements Person {
@Id
String id;
// Getters and setters
// Constructors, equals, hashcode and toString methods
}
interface Employee extends Person {
int getNumberOfDependents();
void getNumberOfDependents(int numberOfDependents);
}
@Document(collection = "employee")
class EmployeeImpl extends PersonImpl implements Employee {
// Getters and …Run Code Online (Sandbox Code Playgroud) 我想在组件中触发一个动作。这是一个演示组件,不需要Redux感知。路由器的实现是通过react-router-redux完成的。
main.js:
let store = createStore(rootReducer)
const history = syncHistoryWithStore(hashHistory, store)
class RenderClass extends Component {
render() {
return (
<Provider store={store}>
<Router history={history}>
<Route path="/" component={MainLayout}>
<Route name="employees" path="/employees" url="http://localhost:8080/" component={EmployeeTable}></Route>
<Route name="personalInformation" path="/personalInformation/:employeeId" url={URI} component={PersonalInformation} />
.....
</Route>
<Router>
</Provider>
);
}
}
Run Code Online (Sandbox Code Playgroud)
App.jsx:
import * as Actions from './action-creator';
const MainLayout = React.createClass({
render: function() {
const { dispatch, list } = this.props;
let actions = bindActionCreators(Actions, dispatch);
console.log(actions);
return (
<div className="wrapper">
<Header actions={actions} list={list} params={this.props.params} …Run Code Online (Sandbox Code Playgroud) 我正在尝试将SVG图像转换为JPEG,如https://xmlgraphics.apache.org/batik/using/transcoder.html#createImage 示例所示.这是代码:
public void saveAsjpeg() throws Exception {
// Create a JPEG transcoder
JPEGTranscoder t = new JPEGTranscoder();
// Set the transcoding hints.
t.addTranscodingHint(JPEGTranscoder.KEY_QUALITY, new Float(.8));
// Create the transcoder input.
String svgURI = new File(inputFilePath).toURL().toString();
TranscoderInput input = new TranscoderInput(svgURI);
// Create the transcoder output.
OutputStream ostream = new FileOutputStream(outputFilePath);
TranscoderOutput output = new TranscoderOutput(ostream);
// Save the image.
t.transcode(input, output);
// Flush and close the stream.
ostream.flush();
ostream.close();
System.exit(0);
}
Run Code Online (Sandbox Code Playgroud)
下面是我的pom.xml.我正在尝试春季启动项目:
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" …Run Code Online (Sandbox Code Playgroud) 我使用以下依赖项来读取 csv 文件:
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-csv</artifactId>
<version>1.5</version>
</dependency>
Run Code Online (Sandbox Code Playgroud)
下面是我编写的用于读取 csv 文件的代码:
Reader reader = Files.newBufferedReader(Paths.get(file.getPath()));
CSVParser csvParser = new CSVParser(reader, CSVFormat.DEFAULT);
for(CSVRecord csvRecord: csvParser) {
System.out.println(csvRecord.get(0));
}
Run Code Online (Sandbox Code Playgroud)
我可以通过上述方法读取csv文件中的每一行。但是 csvParser.getRecords(); 返回空。我想要 CSV 文件中的总行数。我怎样才能做到这一点?
说,我有一个名为"Contact"的表,其中"first_name"和"last_name"作为列中的列.基本上,"从联系人c中选择concat(c.firstname,',c.lastname)作为全名是我想在hibernate中做的事情.
我可以将整个查询放在createQuery中并获得所需的输出.但是,我不想在hibernate中执行sql查询.我在这里找到了类似的帖子" 我们可以在Hibernate HQL查询中连接两个属性吗? ".但是这会执行sql查询,当然它在where子句中有concat(我想在select子句中).
有人请建议一个答案.
我正在reactJS中尝试一个例子,我正在显示一个记录列表并删除它们.每次删除后刷新列表.我看到这个错误标题引发了很多问题,但没有任何关系.
var CommentBox = React.createClass({
loadCommentsFromServer: function () {
$.ajax({
url: this.props.listUrl,
dataType: 'json',
success: function (data) {
this.setState({data: data});
}.bind(this),
error: function (xhr, status, err) {
console.error(this.props.url, status, err.toString());
}.bind(this),
cache: false
});
},
getInitialState: function () {
return {data: []};
},
componentDidMount: function () {
this.loadCommentsFromServer();
},
onClickingDelete: function() {
alert('Upper layer on click delete called');
this.loadCommentsFromServer();
},
render: function () {
return (
<div className="commentBox">
<h1>Static web page</h1>
<CommentList data={this.state.data} onClickingDelete={this.onClickingDelete} />
</div>
);
}
});
var …Run Code Online (Sandbox Code Playgroud) 我是ReactJS的新手.在反应组件中,我
var SaveOrganization = React.createClass({
render: function () {
return (
<div className="box-footer" align="center">
<a href="addVenue" className="btn btn-info bottom-margin" >Add Venue</a>
<a href="addCourt" className="btn btn-info bottom-margin" >Add Court</a>
<a href="addPOI" className="btn btn-info bottom-margin" >Add POI</a> </div>
);
}})
Run Code Online (Sandbox Code Playgroud)
但是当我在渲染"align"属性后看到浏览器时根本没有显示出来.请帮帮我.
reactjs ×4
java ×3
maven ×2
batik ×1
csv ×1
facebook ×1
hibernate ×1
html5 ×1
java-8 ×1
javascript ×1
jquery ×1
jsx ×1
jwt ×1
maven-plugin ×1
mongodb ×1
react-dom ×1
react-redux ×1
redux ×1
spring-boot ×1
webpack ×1