我正在尝试使用Linux上的全新安装创建一个新的Ruby-on-Rails应用程序。当我执行
var list = ['c7835c96-8dcc-b6e2-e452-494fe4d5fbc5', '2d5ced81-5ee6-007b-de4c-bd3e5ab2c1fb'];
var people = [{
'guid': 'c7835c96-8dcc-b6e2-e452-494fe4d5fbc5',
'name': 'Stan Marsh'
},{
'guid': '6d1312f9-1cf3-dc23-c4f5-b216888d8641',
'name': 'Eric Cartman'
},{
'guid': '2d5ced81-5ee6-007b-de4c-bd3e5ab2c1fb',
'name': 'Kyle Brovlovski'
},{
'guid': '536a6f47-2049-5b1a-792c-11cc4f12b7c7',
'name': 'Kenny McCormick'
}
];
function arrayObjectIndexOf(myArray, searchTerm, property) {
for (var i = 0, len = myArray.length; i < len; i++) {
if (myArray[i][property] === searchTerm) {
return i;
}
}
return -1;
}
list.filter(function(val) {
console.log(val);
var index = arrayObjectIndexOf(people, val, 'guid');
people.splice(index, 1);
var i = list.indexOf(val);
list.splice(i, 1);
console.info(people);
console.info(list);
});
console.log('=-----=');
我收到以下错误
rails new appname -d postgresql
但 run bundle install --local
/usr/bin/ruby2.3: No such file or directory -- /usr/bin/bundle (LoadError)
run bundle exec spring binstub --all
/usr/bin/ruby2.3: No such file or directory -- /usr/bin/bundle (LoadError)
安装在不同的路径中:
bundle
是否最好更改$ which bundle
/usr/local/bin/bundle
的路径或指定bundle
它在不同的路径?什么是最好的方法(改变路径或指定它)?
答案 0 :(得分:1)
在执行之前尝试 gem install bundler
答案 1 :(得分:1)
将PATH=$PATH:$HOME/.gem/ruby/<version>/bin
添加到您的.bash_profile
并获取来源。
然后,您可以为没有使用gem install bundler --install-dir ~/.gem
答案 2 :(得分:0)
好的,我做的是:
gem install bundler