我一直在尝试将mysql与meteor集成。
我使用命令
在meteor app中安装了mysql-live-select软件包npm install mysql
成功了。我按照https://github.com/numtel/mysql-live-select上的说明进行操作。
运行流星应用程序后,我收到以下错误
While building the application:
node_modules/mysql-live-select/node_modules/mysql/node_modules/bignumber.js/doc/API.html:1: Can't set DOCTYPE here. (Meteor sets
<!DOCTYPE html> for you)
=> Your application has errors. Waiting for file change.
然后我从api.hmtl文件中删除了DOCTYPE html,这使我在再次运行meteor应用程序时出现了以下错误。
While building the application:
node_modules/mysql-live-select/node_modules/mysql/node_modules/bignumber.js/doc/API.html:2: bad formatting in HTML template
=> Your application has errors. Waiting for file change.
我在2天后在另一台ubuntu机器上执行了相同的步骤,它运行正常。然而,当我今天尝试集成MySQL和Meteor时,我在两台ubuntu机器上都遇到了上述错误。
这可能是什么原因,因为HTML文件是通过安装mysql-live-select包而制作的?我该如何解决?
答案 0 :(得分:1)
这不是Meteor包,您必须使用https://github.com/numtel/meteor-mysql。 错误是它试图将node.js包中的所有HTML文档放入流星模板中。