我尝试遵循流星指南,了解如何install npm packages来createjs,但是最终出现以下错误消息:
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');
我想念什么?
答案 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
中。