流星1.8.0.2 npm错误:找不到模块'createjs'

时间:2019-02-01 07:13:39

标签: meteor

我尝试遵循流星指南,了解如何install npm packagescreatejs,但是最终出现以下错误消息:

Error: Cannot find module 'createjs'

这是我在一个新项目中运行的内容:

meteor npm install --save createjs
meteor npm install

该软件包在我的本地package.json中显示为依赖项:

  "dependencies": {
    "@babel/runtime": "^7.1.5",
    "createjs": "^1.0.1",
    "meteor-node-stubs": "^0.4.1"
  },

我尝试如下在body.js中使用该包:

import createjs from 'createjs';
// tried with standard node require, too:
const createjs = require('createjs');

我想念什么?

2 个答案:

答案 0 :(得分:0)

  

注意:这是一种解决方法,可能不能解决您的问题。

如下所示,使用CDN导入createjs库,方法是将其包含在应用程序的<head>标签中:

<head>
    .....
    <script src="https://code.createjs.com/1.0.0/createjs.min.js"></script>
</head>

然后,您可以在js中使用createjs,如下所示:

var stage = new createjs.Stage('myCanvas');
console.log(stage);

答案 1 :(得分:0)

由于无法使软件包正常工作,我最终将所有相关文件都包含到client/lib中,并使用import './lib/easeljs.js';将其导入客户的main.js中。