Windows从源码手动安装wekan实践步骤(Install manually from Source):

7 篇文章 0 订阅
1 篇文章 0 订阅

这是最复杂的方式,不过拥有最大的灵活性,适应自己的需求。

第一步:首先得安装Node.js,不能太高,官网支持0.10.40(https://nodejs.org/en/blog/release/v0.10.40/)因此我又重新退回低版本,下载https://nodejs.org/dist/v0.10.40/node-v0.10.40-x86.msi傻瓜式的操作,就不详细说了,下面是对node.js和npm对应的版本查询。安装node.js的时候npm也自然跟着安装好了的,就不用我们再安装了。


第二步:安装meteor,去官网(https://www.meteor.com/)下载最新版本的meteor(我的版本是1.4.2.3)。

a.进入官网后点击install now


b.然后选折windows的download installer


c.双击exe文件后开始下载安装,默认下载是存储在C:\Users\RL\AppData\Local\Package Cache\{e2d162ba-d521-4ab7-89c0-bcddd6010381}【由于被墙,这一步一定要翻哦~~】(比较漫长,请耐心等待)


d.在线注册一个账号登录或用已注册账号登录即可。


e.方法一:输入命令查看安装是否正确。用命令行输入meteor -version即可


e:方法二:项目查看是否正确安装。

①命令行进入刚才存放exe文件的地方后输入meteor create demo建立一个新项目


②依据To run your new app:提示分别输入命令行



③最后用浏览器打开http://localhost:3000查看即可


第三步:安装MongoDB。首先得安装数据库MongoDB,去官网(https://www.mongodb.com/download-center?jmp=nav#community)。(我安装版本是3.2.11)还没安装的朋友可以查看我另外一篇博文:http://blog.csdn.net/miss_ll/article/details/53436608

查询mongodb版本号:命令进入mongodb安装bin目录后输入mongo命令即可


第四步:因为node-grp安装需要python。因此这步安装python(Linux貌似这步需要安装vc++)

a.进入官网(http://www.python.org)下载安装,傻瓜式的安装方式。

b.测试是否安装成功:

将安装路径存入环境变量path后用命令行进入该路径,直接运行python即可。

第五步:下载最新版本的wekan并且更改为克隆文件。

a:方法一:git clone https://github.com/wekan/wekan.git&&cd wekan

b:方法二:直接进入wekan官网(https://wekan.io/)下载最新版本(v0.10.1.zip)

第五步:构建meteor应用程序

a.命令行进入wekan目录后运行meteor build .build --directory命令构建应用程序(比较漫长,请耐心等待)


b.命令行进入存放wekan的地址:wekan\bundle\programs\server后运行命令安装依赖


第六步:在系统中配置环境变量。例如:Windows直接变量名写为MONGO_URL,变量值写为mongodb://127.0.0.1:27017/wekan即可。(直接写在个人用户变量,不用写在系统变量中)

export MONGO_URL='mongodb://127.0.0.1:27017/wekan'
export ROOT_URL='https://example.com'
export MAIL_URL='smtp://user:pass@mailserver.example.com:25/'
export PORT=8080

第七步:最后启动服务

a.因为需要运用到Mongodb因此别忘记启动服务哦~

b.现在命令行进入存入地址\wekan直接运行命令meteor即可,运行完后浏览器输入http://localhost:3000


现在就大功告成啦~~庆祝~~~太繁琐了简直。。。

不过登陆的时候还是会报内部错误,不过不影响使用,这个后期在查看。。。

【重要提醒:】

后来我在学习meteor写项目管理mongodb的时候报错了,【原则上先运行了项目(meteor)后再在另外一个终端启动mongo(meteor mongo)】,但是还是报了以下错误:

mongo: Meteor isn't running a local MongoDB server.
This command only works while Meteor is running your application locally.
Start your application first with 'meteor' and then run this command in a
new terminal. This error will also occur if you asked Meteor to use a
different MongoDB server with $MONGO_URL when you ran your application.
If you're trying to connect to the database of an app you deployed with
'meteor deploy', specify your site's name as an argument to this command.
怎么修改都会报错,因此把前面配置的wekan系统变量全部删除后又正常启动了,然后又测试了下wekan也能正常启动---这个就怪了撒--

主要文献:https://github.com/wekan/wekan/wiki

Leap Motion是一种领先的手势控制技术和硬件设备。在使用Leap Motion时,如果遇到了一些困难,例如安装和运行Leap Motion的插件时出现问题,可以尝试手动从源代码构建插件来解决这些问题。 手动从源代码构建插件意味着我们要下载Leap Motion插件的源代码,并通过一系列步骤来自己编译和构建它们。下面是一些步骤: 1. 首先,我们需要到Leap Motion的官方网站上下载插件的源代码。在下载完成后,解压缩源代码文件。 2. 接下来,我们需要确保在计算机上安装了所需的编译工具和依赖项。这可能包括C++编译器和开发环境等。请确保按照Leap Motion提供的文档或说明来正确安装这些工具。 3. 一旦准备就绪,我们需要打开命令行界面,并导航到源代码的目录。这可以通过使用命令"cd"(change directory)来实现。 4. 一旦我们位于源代码目录中,我们需要运行适当的命令来构建插件。这些命令可能会因不同的操作系统而有所不同。请查阅Leap Motion提供的文档或说明来了解正确的构建命令。 5. 等待一段时间,编译和构建过程将完成。如果一切顺利,我们将获得构建好的插件文件。 6. 最后,我们可以将构建好的插件文件复制到我们希望使用Leap Motion的应用程序中,并按照应用程序的要求进行配置和设置。 总之,手动从源代码构建Leap Motion插件是一个解决问题的方法。尽管这可能需要一些技术知识和操作步骤,但它可以帮助我们解决一些在插件安装和运行过程中遇到的问题。
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值