下载nodewebx(windows环境)

npm install nodewebx
npm install inherits

为什么要下载inherits,因为nodewebx依赖它。。。

构建目录,构建配置文件

\templates\test\control
\templates\test\layout\default.vm

<!DOCTYPE html>
<htm>
<head>
	<meta charset="UTF-8">
	<title>nodewebx</title>
</head>
<body>
	$screen_placeholder
</body>
</html>

\templates\test\screen\index.vm

<div>hello boys</div>

\nodewebx-config.js

var path = require('path');

module.exports = {
    "port": 9066,// 
    "webx": {
        "extNameRules": {
            "template": [
                "NoneType",
                ".vm",
                ".htm",
                ".html"
            ],
            "ajax": [
                ".json",
                ".jsonp"
            ]
        },
        "components": [
            // 首页
            {
                "prefix": "^/test",
                "name": "test",
                "viewPath": __dirname + "/templates/test",
                "dataPath": __dirname + "/mock/test",
                "ajaxDataPath": __dirname + "/mock/ajax-data/rpc"
            }
        ],
        "varsPath": __dirname + "/mock/vars.js",
        "rewriteRoutes": [
           
        ]
    }
};

执行nodewebx

命令行下敲入

node  \node_modules\nodewebx\node_modules\nodewebx-server\bin\nodewebx-server.js

打开浏览器,输入地址http://localhost:9066/test/index 即可以看到nodewebx对vm的渲染结果了。

详细解释

待会儿再说

相关文章:

  • 2021-06-07
  • 2022-12-23
  • 2022-12-23
  • 2021-07-27
  • 2021-09-29
  • 2022-12-23
  • 2023-01-29
  • 2021-08-28
猜你喜欢
  • 2021-10-06
  • 2022-12-23
  • 2021-11-27
  • 2021-09-05
  • 2022-12-23
  • 2021-08-22
  • 2021-12-30
相关资源
相似解决方案