project.json

概述

  项目相关配置,由原来的cocos2d.js中转移到project.json中,该文件需要与index.html同级,一般建议放在根目录下。

字段说明

  debugMode

    相当于原来的COCOS2D_DEBUG,其中:

    0表示关闭调试模式,1表示log,2表示warn,3表示error,5表示logForWebPage,6表示warnForWebPage,7表示errorForWebPage。

  renderMode

    跟原来配置相同,表示渲染模式。0为默认,1为canvas,2为webgl。

  showFPS

    跟原来配置相同,表示是否开启帧率显示。默认为false。

  frameRate

    跟原来配置相同,表示设置帧率。默认为60。

  engineDir

    跟原来配置相同,用于指定引擎目录。区别在于,在v2版本中,指向的是**/cocos2d-html5/cocos2d,但在v3版本中,只要指向**/cocos2d-html5就行了。
    默认为"frameworks/cocos2d-html5"。

  jsList

    相当于原来的appFiles,用于罗列用于js列表。

  id

    相当于原来的tag,用于指定canvas的id。

  modules

    用于指定加载模块。

    在v3版本中则使用modules字段,灵活进行配置,这也能较好的支持今后引擎进行模块裁剪。配置如下:

"modules" : ["extensions", "pluginx", "box2d", "chipmunk"]

  默认:

    "debugMode"     : 1,
    "frameRate"     : 60,
    "showFPS"       : true,
    "id"            : "gameCanvas",
    "renderMode"    : 1,
    "jsList"        : [
        "src/bgScene01.js"
    ]
}
时间: 2024-10-13 15:29:06

project.json的相关文章

难以接受你的改变:从project.json到.csproj

自从微软做了一个艰难的决定——.NET Core彻底放弃project.json,全面改回.csproj——至今,虽然赞美之声不断,但我依然不喜欢也难以接受这样的改变. 难以接受主要有两方面的原因: 1)由繁入简易,由简入繁难 习惯了json格式的简洁,很难再适应xml格式的繁琐.无论微软怎么简化.csproj,与project.json天生的简洁相比也是望尘莫及.简单对比一下,立马就能体会到. <Project Sdk="Microsoft.NET.Sdk" ToolsVers

.NET Core项目从xproj+project.json向csproj迁移简介

3月7日,微软发布了Visual Studio 2017 RTM,与之一起发布的还有.NET Core Runtime 1.1.0以及.NET Core SDK 1.0.0,尽管这些并不是最新版,但也已经从preview版本升级到了正式版.所以,在安装Visual Studio 2017时如果启用了.NET Core开发的相关功能,那么在安装完成后,你可以在命令行直接执行dotnet.exe,此时你可以看到.NET Core版本是1.1.0,而如果是执行dotnet.exe --version命

LostRoutes项目日志——编辑project.json

第一个Scene编译后运行会报错: Uncaught TypeError: Cannot read property 'style' of null 这是因为没有在project.json中包含已经编辑好的常量文件SystemConst.js和HomeScene.js文件,添加后的project.json内容如下: { "project_type": "javascript", "debugMode" : 1, "showFPS&quo

【cocos2d-js官方文档】二十二、project.json

概述 项目相关配置,由原来的cocos2d.js中转移到project.json中,该文件需要与index.html同级,一般建议放在根目录下. 由原来的cocos2d.js改为project.json的好处如下: 原来的cocos2d.js中参杂了一些逻辑代码,无法很好体现其就是作为项目的配置文件. 用json格式作为配置文件会更友好.也可以使得cocos-console.cocos-utils,甚至是用户自定义脚本工具能够使用同一个配置文件. 字段说明 debugMode 相当于原来的COC

.NET Core 工具从 project.json 移动到基于 MSBuild 的项目后的使用

.NET Core 从preview 4 开始弃用project.json 可以从这下载最新版本: https://github.com/dotnet/cli 使用VS2017 RC新建.net core项目已经从project.json转为msbuild了 打开vs2017,新建.net core 控制台项目: 项目自动生成的代码: using System; class Program { static void Main(string[] args) { Console.WriteLine

.NET Core系列 : 2 、project.json 这葫芦里卖的什么药

.NET Core系列 : 1..NET Core 环境搭建和命令行CLI入门 介绍了.NET Core环境,本文介绍.NET Core中最重要的一个配置文件project.json的相关内容.我们可以使用.NET Core 的dotnet 命令行接口(CLI)dotnet new命令创建一个应用,也可以用Visual Studio 2015 update 3创建一个应用,他们都有一个project.json ,它是项目的配置文件,类似之前的*.csrpoj文件.Project.json 是一个

[asp.net core]project.json(2)

摘要 上篇文章介绍了project.json中的一部分属性.属性真的比较多,所以分开了,考虑到其中的英文比较简单,也不再进行翻译了,从英文原文中,直接粘贴过来了. project.json(1) project.json publicSign Type: Boolean true to enable signing of the resulting assembly; otherwise, false. The default is false. For example: { "buildOpt

project.json 和 csproj 属性之间的映射

作者 Nate McMaster .NET Core 工具的开发过程中实施了一项重要的设计更改,即不再支持 project.json 文件,而是将 .NET Core 项目转移到 MSBuild/csproj 格式. 本文介绍 project.json 中的设置如何以 MSBuild/csproj 格式表示,以便用户可学习如何使用新格式,并了解将项目升级到最新版本的工具时由迁移工具做出的更改. csproj 格式 新格式 *.csproj 是一种基于 XML 的格式. 以下示例演示使用 Micr

[asp.net core]project.json(1)

摘要 前面介绍了使用vs2015新建asp.net core web的内容,这篇文章学习下project.json文件的内容. project.json 原文:https://docs.microsoft.com/zh-cn/dotnet/articles/core/tools/project-json project.json文件用来定义asp.net core项目的元数据,编译信息和依赖.在本篇文章中,你可以看到你能在project.json中定义的所有属性列表. Note .NET Cor