代码之家  ›  专栏  ›  技术社区  ›  Wolfgang Radl

Meteor 1.8.0.2 NPM错误:找不到模块“CreateJS”

  •  0
  • Wolfgang Radl  · 技术社区  · 7 年前

    我试着跟随流星指南 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');
    

    我错过了什么?

    2 回复  |  直到 7 年前
        1
  •  0
  •   Sudheer Jami    7 年前

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

    导入 createjs 通过将其包含在应用程序的 <head> 标签如下:

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

    那么,你可以用 创建JS 在您的JS中,如下所示:

    var stage = new createjs.Stage('myCanvas');
    console.log(stage);
    
        2
  •  0
  •   Wolfgang Radl    7 年前

    因为我不能让这个包工作,所以我把所有相关的文件 client/lib ,使用导入它们 import './lib/easeljs.js'; 在我的客户那里 main.js .