如何在Sails.js中使用导入Leaflet?

切萨雷

超级基本问题:我想在Sails.js项目中安装和使用Leaflet模块。首先,我使用进行安装npm i leaflet --save这将成功更新package.json文件中的依赖项列表。

要使用它,我在页面脚本内编写以下代码:

mounted: async function() {
  //…
  console.log('hello world!!!!');
  var leaflet = require("leaflet");
},

Sails.js抱怨:未捕获(承诺)ReferenceError:未定义require。

为什么?如果我需要先创建一个钩子,它需要包含什么?

切萨雷

通过软件包管理器npm安装的模块将在服务器端(控制器,动作等)中使用,而不是在浏览器中使用。

您可以使用诸如Browserify或Webpack之类的解决方案,但是在这种情况下,最好从网站上下载Leaflet并将文件夹添加到资产/依赖项下。

最后,您可以将JavaScript Leaflet文件导入layout.ejs(在views / layouts文件夹内):

<% /* Auto-injected «script» tags: */ %>
<!--SCRIPTS-->
// ...
<script src="/dependencies/leaflet/leaflet.css"></script>

对于CSS:

<% /* Auto-injected «link» tags: */ %>
<!--STYLES-->
// ...
<link rel="stylesheet" href="/dependencies/leaflet/leaflet.css">

我猜这是最好的方法,因为Sails.js入门模板以相同的方式导入Boostrap 4。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在sails.js中使用node-inspector?

来自分类Dev

如何在sails.js中使用.less文件?

来自分类Dev

如何在sails.js模型中使用Array属性

来自分类Dev

如何在sails.js中使用node-inspector?

来自分类Dev

如何在sails.js中使用验证?

来自分类Dev

如何在Sails js中使用存储过程调用?

来自分类Dev

如何在leaflet.js中使用标记触发事件?

来自分类Dev

如何在leaflet.js中使用动画gif拼贴

来自分类Dev

如何在窗格中使用leaflet.js heat?

来自分类Dev

如何在Sails中使用http-auth

来自分类Dev

如何在Sails-Mongo中使用自动增量

来自分类Dev

如何在控制器中使用Sails.js actionUtil.js?

来自分类Dev

如何在Sails.js中使用Waterline运行自定义查询?

来自分类Dev

如何在Sails.js中使用自定义路由中间件?(ExpressJS)

来自分类Dev

如何在Sails JS(NodeJS MVC)中使用外部Rest API

来自分类Dev

如何在sails.js中使用模型内部的mongoDB Collection进行字符明智的搜索

来自分类Dev

Sails.js WaterlineORM如何在查询中使用$ and / $ or运算符

来自分类Dev

Waterline / Sails.js / Mongo如何在一个文件的查询中使用AND条件?

来自分类Dev

如何在Sails.js中使用jsonwebtoken获取当前用户?

来自分类Dev

如何在Sails.js中使用自定义路由中间件?(ExpressJS)

来自分类Dev

如何在Sails JS(NodeJS MVC)中使用外部Rest API

来自分类Dev

Sails.js WaterlineORM如何在查询中使用$ and / $ or运算符

来自分类Dev

如何在具有sails.js异步结构的循环中使用查询?

来自分类Dev

如何在Sails JS中使用对象的键对记录进行排序

来自分类Dev

Sails.Js-我如何在Sails.Js中进行分页

来自分类Dev

如何在Sails.js中执行预定任务

来自分类Dev

如何在Sails.JS中订阅模型实例?

来自分类Dev

如何在Sails.js中转换模型?

来自分类Dev

如何在sails.js中定义错误消息

Related 相关文章

  1. 1

    如何在sails.js中使用node-inspector?

  2. 2

    如何在sails.js中使用.less文件?

  3. 3

    如何在sails.js模型中使用Array属性

  4. 4

    如何在sails.js中使用node-inspector?

  5. 5

    如何在sails.js中使用验证?

  6. 6

    如何在Sails js中使用存储过程调用?

  7. 7

    如何在leaflet.js中使用标记触发事件?

  8. 8

    如何在leaflet.js中使用动画gif拼贴

  9. 9

    如何在窗格中使用leaflet.js heat?

  10. 10

    如何在Sails中使用http-auth

  11. 11

    如何在Sails-Mongo中使用自动增量

  12. 12

    如何在控制器中使用Sails.js actionUtil.js?

  13. 13

    如何在Sails.js中使用Waterline运行自定义查询?

  14. 14

    如何在Sails.js中使用自定义路由中间件?(ExpressJS)

  15. 15

    如何在Sails JS(NodeJS MVC)中使用外部Rest API

  16. 16

    如何在sails.js中使用模型内部的mongoDB Collection进行字符明智的搜索

  17. 17

    Sails.js WaterlineORM如何在查询中使用$ and / $ or运算符

  18. 18

    Waterline / Sails.js / Mongo如何在一个文件的查询中使用AND条件?

  19. 19

    如何在Sails.js中使用jsonwebtoken获取当前用户?

  20. 20

    如何在Sails.js中使用自定义路由中间件?(ExpressJS)

  21. 21

    如何在Sails JS(NodeJS MVC)中使用外部Rest API

  22. 22

    Sails.js WaterlineORM如何在查询中使用$ and / $ or运算符

  23. 23

    如何在具有sails.js异步结构的循环中使用查询?

  24. 24

    如何在Sails JS中使用对象的键对记录进行排序

  25. 25

    Sails.Js-我如何在Sails.Js中进行分页

  26. 26

    如何在Sails.js中执行预定任务

  27. 27

    如何在Sails.JS中订阅模型实例?

  28. 28

    如何在Sails.js中转换模型?

  29. 29

    如何在sails.js中定义错误消息

热门标签

归档