无法在Windows 10上运行流星

时间:2017-03-26 10:38:44

标签: javascript node.js windows mongodb meteor

我的问题是我无法运行命令:$scope.show = function() { ModalService.showModal({ templateUrl: 'newProject.html', controller: "NewProjectModalController" }).then(function(modal) { modal.element.modal(); modal.close.then(function(result) { $('#newProjectModal').modal('hide'); $('body').removeClass('modal-open'); $('.modal-backdrop').remove(); } }); }); } $scope.dismiss = function () { close(false, 500) } 。每当我尝试在新创建的项目中使用此命令或从我从其他计算机创建的现有项目中使用此命令时,该命令只会退出并写入:

meteor

我在Windows 10上。在Windows 8下的另一个桌面上,我从来没有遇到过这个问题。我也使用最新版本的流星(1.4.3.2)。

我尝试了许多内容,例如[[[[[ C:\Users\XYZ\simple-todos ]]]]] => Started proxy. Unexpected mongo exit code 100. Restarting. Unexpected mongo exit code 100. Restarting. Unexpected mongo exit code 100. Restarting. Can't start Mongo server. MongoDB had an unspecified uncaught exception. This can be caused by MongoDB being unable to write to a local database. Check that you have permissions to write to .meteor/local. MongoDB does not support filesystems like NFS that do not allow file locking. meteor update等等,但没有任何效果。我在npm update

中没有任何文件

2 个答案:

答案 0 :(得分:1)

您在只读(来自Meteor-Mongo用户观点)或不受支持的分区类型(NFS)中启动Meteor实例。

更改项目的根目录(您的" home"),它应该可以解决问题。

答案 1 :(得分:0)

问题可能是Mongo doesn't want to start without properly set locale?尝试在export LC_ALL="en_US.UTF-8"命令之前运行meteor命令。