我想在我的Meteor应用程序中使用简单的复制和连接。但是当Meteor在服务器和客户端都运行所有javascript文件时,我遇到了这个问题,而我不希望它们在任何地方运行。它不是只是像Gruntfile.js配置文件或我想处理某些部分的JS文件,然后把客户端文件夹。如何让Grunt.js和Meteor.js一起工作?
现在,Gruntfile.js文件中应用程序的根试图推出流星应用程序时,我有这样的错误:
W20130826-14:44:39.921(3)? (STDERR) /home/../../.meteor/local/build/programs/server/boot.js:184
W20130826-14:44:40.062(3)? (STDERR) }).run();
W20130826-14:44:40.062(3)? (STDERR) ^
W20130826-14:44:40.062(3)? (STDERR) ReferenceError: module is not defined
我知道,我可以对流星说,通过忽略文件或文件夹在文件名的开始处添加句点,并且它与.Gruntfile.js文件名一起工作,但当然Grunt在这种情况下不起作用。那么我怎么才能让他们一起工作呢?我怎么能说流星忽略任何文件或文件夹,而无需重命名它?
我可以做同样的* node_modules *文件夹? –
不幸的是你不能。 –
流星将其目录中的每个js/coffee文件视为流星应用程序的一部分,因此问题不在于名称,而在于相对位置。 –