我是ruby的新手,我正在尝试将bootstrap 4.0.0.alpha4包含到rails 5.0.0中.我已经安装了gems bootstrap,bootstrap-sass,autoprefixer-rails,我甚至在application.css.sass中使用了@import"bootstrap",但我仍然没有在页面上获取引导程序.我有一个按钮查看我在哪里尝试实现bootstrap设计.我甚至在不同的项目上尝试过它们都没有用.任何帮助,将不胜感激.谢谢.
代码如下所示.宝石文件
source 'https://rubygems.org'
# Bundle edge Rails instead: gem 'rails', github: 'rails/rails'
gem 'rails', '~> 5.0.0'
# Use postgresql as the database for Active Record
gem 'pg', '~> 0.18'
# Use Puma as the app server
gem 'puma', '~> 3.0'
gem 'bootstrap'
gem 'bootstrap-sass'
gem 'autoprefixer-rails'
gem 'wdm'
# Use SCSS for stylesheets
gem 'sass-rails', '~> 5.0'
# Use Uglifier as compressor for JavaScript assets
gem 'uglifier', '>= 1.3.0'
# Use CoffeeScript for .coffee assets and …Run Code Online (Sandbox Code Playgroud) 嘿我正在尝试使用express和node发送帖子请求,这是我的代码.
的index.html
<html>
<head>
<title>Test</title>
</head>
<body>
<form action="/form" method="POST" enctype="multipart/form-data">
<input type="text" name="imagename"></input>
<input type="submit" name="submit" value="submit"></input>
</form>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
我的app.js文件如下:
var express = require('express');
var app = express();
var bodyParser = require('body-parser');
app.use(bodyParser.urlencoded({
extended: true
}));
app.use(bodyParser.json());
app.post('/form', function(req, res){
res.setHeader('Content-Type', 'application/json');
setTimeout(function(){
res.send(JSON.stringify({
imagename: req.body.imagename || null
}));
}, 1000);
});
Run Code Online (Sandbox Code Playgroud)
现在我应该将输出作为imagename://在表单中添加值,如果为true或者为null.我总是得到一个空值.我试图记录req.body.imagename的值,我得到的是未定义的,而不是我在表单中插入的值.任何帮助都会受到鼓舞.