我的package.json文件有问题.
它应该工作正常,因为我在其他项目中使用大多数节点模块,但我有package.json以下内容:
"dependencies": {
"@angular/common": "^2.0.0-rc.1",
"@angular/compiler": "^2.0.0-rc.1",
"@angular/core": "^2.0.0-rc.1",
"@angular/platform-browser": "^2.0.0-rc.1",
"@angular/platform-browser-dynamic": "^2.0.0-rc.1",
"@angular/router": "^2.0.0-rc.1",
"angular2-in-memory-web-api": "0.0.7",
"bootstrap": "^3.3.6",
"es6-shim": "^0.35.0",
"reflect-metadata": "^0.1.3",
"rxjs": "^5.0.0-beta.6",
"systemjs": "^0.19.27",
"zone.js": "^0.6.12"
},
"devDependencies": {
"body-parser": "^1.15.1",
"express": "^4.13.4",
"jsonwebtoken": "^6.2.0",
"mongoose": "^4.4.15"
}
Run Code Online (Sandbox Code Playgroud)
并且它们都应该运行良好,因为所有依赖关系都存在,因为角度现在在rc.4中,而rxjs在5.0.0-beta.10上.
但我得到3个未满足的依赖
npm install
'rxjs@5.0.0-beta.10'
'rxjs@5.0.0-beta.6'
'@angular/core@2.0.0-rc.1'
Run Code Online (Sandbox Code Playgroud)
我也得到了这些警告:
npm WARN @angular/core@2.0.0-rc.4 requires a peer of rxjs@5.0.0-beta.6 but none was installed.
npm WARN @angular/http@2.0.0-rc.1 requires a peer of rxjs@5.0.0-beta.6 but none was installed.
npm WARN …Run Code Online (Sandbox Code Playgroud) 我正在尝试将数据发布到我的网址,但表单没有识别任何发布的内容.
HTTP://localhost/webpanel/createkeys.php pcname =乔 - 用户名= guessme
所以肯定在下面的代码中应该存储$ post值?
$_POST['pcname'];
$_POST['username'];
Run Code Online (Sandbox Code Playgroud)
但当我加载我发布的网址时,我收到此错误:
致命错误:带有消息'SQLSTATE [23000]的未捕获异常'PDOException':完整性约束违规:1048列'pcname'不能为空'
其余的代码发布在下面,它是一个简短的PHP文件,但无法解决问题.
<?php
// if(!isset($_POST) || empty($_POST['pcname'])) {
// exit;
// }
$pcname = $_POST['pcname'];
$username = $_POST['username'];
include 'db.php';
$stmt = $connection->prepare('INSERT INTO dummy (pcname, username, privatekey) VALUES (?, ?, ?)');
$stmt->execute([
$pcname,
$username,
$privatekey
]);
Run Code Online (Sandbox Code Playgroud) 我需要学习如何使用带有角度2.0和打字稿的MEAN堆栈...我知道我可以使用JS,但我需要使用typescript.
我一直在浏览https://angular.io/guide/quickstart指南,我正在接触NG2,但我现在面临的问题是如何将所有技术链接在一起,我无法找到任何展示如何互动的地方使用MongoDB通过NG2 + TS.
我想知道是否有任何关于MEAN2堆栈的教程,或者解释如何在NG2中使用mongoose.
谢谢
angular ×2
express ×1
mean-stack ×1
mongodb ×1
mysql ×1
node.js ×1
npm ×1
php ×1
post ×1
typescript ×1