如何在Sails.js中使用npm模块

问题描述 投票:0回答:1

超级基本问题:我想在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 sails.js
1个回答
0
投票

您为什么不尝试查看以下帖子:

Client on node: Uncaught ReferenceError: require is not defined

我个人将使用汇总来在broswer javascript中获取需求,之后您应该可以使用以下命令:

var leaflet = require("leaflet");

import * as leaflet from 'leaflet';
© www.soinside.com 2019 - 2024. All rights reserved.